获取图像 URL 以显示单个图像名称

问题描述 投票:0回答:1
python python-3.x web-scraping imageurl
1个回答
0
投票

您可以访问属性

data-src
data-srcset
来获取您想要的图像:

image = soup.find('img')
single_img = image.get('data-src') # return the main image link

import re
image = soup.find('img')
img_string = image.get('data-srcset') # this return a string you have to parse 
img_set = re.findall(r'(https?://[^\s]+)', img_set) # regex to match only links

然后你就可以在img_set中访问你想要的任何索引(只需之前测试列表的长度)

© www.soinside.com 2019 - 2024. All rights reserved.