【发布时间】:2015-09-09 17:38:44
【问题描述】:
我目前正在网站上生成报告,当我单击导出链接时,它会打开一个新窗口。新窗口打开另一个窗口,询问我是否要使用 excel 打开或保存文件。
我希望它自动将文件保存到我给定的位置。
我可以为其他没有打开新窗口下载的网站执行此操作。
单击导出到 csv 后,弹出“您的下载正在运行..”的窗口。然后弹出保存或打开窗口。
这是我当前的网络驱动器配置文件设置:
profile = webdriver.FirefoxProfile()
profile.set_preference('browser.download.folderList', 2)
profile.set_preference('browser.download.manager.showWhenStarting', False)
profile.set_preference('browser.download.dir', os.getcwd())
profile.set_preference('browser.helperApps.neverAsk.saveToDisk', 'text/csv/xls')
谢谢
【问题讨论】:
标签: python firefox selenium selenium-webdriver