【发布时间】:2021-08-24 23:40:01
【问题描述】:
任何人都可以帮助我使用以下代码,我正在尝试使用 Python 从以下 url 下载图像。我在网上查看并得到了以下代码,但它在 urllib 请求中给了我以下错误?
import urllib.request
from selenium import webdriver
driver = webdriver.Chrome('c://CSALE//chromedriver.exe')
driver.get('https://kbdevstorage1.blob.core.windows.net/asset-blobs/19950_en_1')
img = driver.find_element_by_xpath('/html/body/img').get_attribute('src')
urllib.request.urlretrieve(img, "wolf.png")
driver.close()
错误:
urllib.error.URLError: <urlopen error [WinError 10061] No connection could be made because the target machine actively refused it>
【问题讨论】:
-
一种解决方法是使用 driver.save_screenshot 可以工作,但下方和一侧不理想
标签: python-3.x selenium google-chrome selenium-chromedriver urllib