【发布时间】:2015-05-04 03:23:28
【问题描述】:
我已经应用了所有配置以防止弹出下载窗口,但仍然出现,即使在FF中的Option中,配置设置为“保存文件到”。它让我发疯,请帮助:
profile = webdriver.firefox.firefox_profile.FirefoxProfile()
profile.set_preference("browser.download.folderList", 2) # custom location
profile.set_preference("browser.download.manager.showWhenStarting", False)
profile.set_preference("browser.download.dir", path)
profile.set_preference('browser.helperApps.neverAsk.saveToDisk', ('text/tsv'))
profile.set_preference("webdriver_enable_native_events", False)
profile.set_preference("browser.download.manager.scanWhenDone",False)
profile.set_preference("browser.download.manager.useWindow",False)
profile.set_preference("browser.helperApps.alwaysAsk.force",False)
#profile.set_preference('browser.download.dir', os.getcwd())
'text/plain, application/vnd.ms-excel, text/tsv, text/comma-separated-values, application/octet-stream, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet')
profile.update_preferences()
driver = webdriver.Firefox(firefox_profile=profile)
driver.implicitly_wait(60)
base_url ="the base url"
【问题讨论】:
-
为什么我在这个问题上得了-1?
标签: python python-2.7 selenium selenium-webdriver