如果图像属性没有确切的src,如何保存图像?

问题描述 投票:0回答:1

我想抓取并保存页面来源的页面中的图像:screenshot

我尝试了几个python库来保存这个图像像scrappy和selenium,但由于图像的src他们无法正常工作!

import urllib
from selenium import webdriver
driver = webdriver.Firefox()
driver.get('https://example.com/aportal/')
img = driver.find_element_by_xpath("//img")
src = img.get_attribute('src')
urllib.urlretrieve(src, "test.jpeg")

下载这样的图像的正确方法是什么?

python selenium web-crawler
1个回答
0
投票

如果您能够丰富图像的元素:

你可以使用driver.save_screenshot("path/to/save/image.png")

希望这可以帮助!

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