【发布时间】:2018-09-16 14:17:25
【问题描述】:
我想从页面来源如下的某个页面中抓取并保存图像: 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")
下载这样的图片的正确方法是什么?
【问题讨论】:
-
screenshot 和 url 中的 html 不匹配
-
我尝试了几种下载图片的方法,截图是我在新标签中打开img并运行代码时的截图。
标签: python selenium web-crawler