【发布时间】:2021-10-01 08:36:31
【问题描述】:
我尝试使用请求 html 抓取产品图片(不能使用 BeautifulSoup,因为它使用 JavaScript 动态加载)。
我从产品页面中找到并提取了图像src 属性,如下所示:
images = r.html.find('img.product-media-gallery__item-image')
for image in images:
print(image.attrs["src"])
但输出看起来像this。我已经尝试用空白字符串替换小图像需要的字符串, 但是从图像源中根本没有任何内容被刮掉。
如何删除像素大小的图片,只保留有用的产品图片 URL?
【问题讨论】:
-
你能附上你正在抓取的网址吗?
标签: python web-scraping python-requests-html