如何使用Selenium和IE下载文件避免下载promp

2024-04-25 19:08:39 发布

您现在位置:Python中文网/ 问答频道 /正文

我想直接从网页下载文件,而不处理下载提示弹出窗口。为此,我使用了Firefox的适当首选项,类似于:

from selenium.webdriver.firefox.firefox_profile import FirefoxProfile
profile = FirefoxProfile ()
profile.set_preference("browser.download.folderList",2)
profile.set_preference("browser.download.manager.showWhenStarting",False)   
profile.set_preference("browser.download.dir", folder_on_hard_drive) 
profile.set_preference("browser.helperApps.neverAsk.saveToDisk", file_mime_type)  

但我不知道如何为IE应用这些设置。请建议正确的desired capabilities或其他方法如何做到最好


Tags: 文件fromimportbrowser网页downloadseleniumfirefox