下载图片发送Keys Selenium Chrome

时间:2018-03-22 20:27:04

标签: python selenium download webdriver key

这是交易,我有一个只是图像的链接,我需要将其下载到我的计算机上具有特定名称的特定位置。

我尝试发送密钥,例如 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

1 个答案:

答案 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")

请注意,此方法将保存浏览器中显示的整个页面(带背景的图像)