这是交易,我有一个只是图像的链接,我需要将其下载到我的计算机上具有特定名称的特定位置。
我尝试发送密钥,例如 Ctrl + S ,Name_of_the_file
,输入并且它不会发送。
必须通过Selenium与Webdriver一起使用。
链接就是这个:
http://acervo.estadao.com.br/publicados/1973/03/22/m/19730322-30054-nac-0114-999-116-not.jpg
答案 0 :(得分:3)
您可以使用以下代码保存所需的图片:
import requests
URL = "http://acervo.estadao.com.br/publicados/1973/03/22/m/19730322-30054-nac-0114-999-116-not.jpg"
with open("/Path/to/saved/file.jpg", "wb") as f:
f.write(requests.get(URL).content)
如果您想通过Selenium保存图片,请尝试:
driver.get(URL)
driver.get_screenshot_as_file("/Path/to/saved/file.jpg")
请注意,此方法将保存浏览器中显示的整个页面(带背景的图像)