【发布时间】:2017-08-11 12:44:59
【问题描述】:
我想通过 python 下载一个使用 selenium 的网页。使用以下代码:
from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.common.keys import Keys
chromeOptions = webdriver.ChromeOptions()
chromeOptions.add_argument('--save-page-as-mhtml')
d = DesiredCapabilities.CHROME
driver = webdriver.Chrome()
driver.get("http://www.yahoo.com")
saveas = ActionChains(driver).key_down(Keys.CONTROL)\
.key_down('s').key_up(Keys.CONTROL).key_up('s')
saveas.perform()
print("done")
但是上面的代码不起作用。我正在使用 Windows 7。 有什么方法可以调出“另存为”对话框吗?
谢谢 卡兰
【问题讨论】:
标签: python python-3.x selenium selenium-chromedriver