Selenium Chrome无头下载文件

时间:2017-07-20 15:53:47

标签: python google-chrome selenium headless-browser google-chrome-headless

我使用无头铬和硒但我在下载文件时遇到问题。 使用选项:

prefs = {"download.default_directory": dr,
         "download.prompt_for_download": False,
         "download.directory_upgrade": True,
         "safebrowsing.enabled": True
         }
options.add_experimental_option("prefs", prefs)

如果没有使用无头镀铬,那么文件下载成功,但如果无头工作则没有任何动作。 我怎么解决它?

1 个答案:

答案 0 :(得分:0)

您的问题已在https://stackoverflow.com/a/42583255/6304901

处得到解答

这不是一个功能的错误:

  

我们很可能希望通过DevTools控制或启用此功能,以避免让随机网站因为您在无头模式下运行而丢弃磁盘上的文件。

请参阅https://bugs.chromium.org/p/chromium/issues/detail?id=696481了解更多详情