【发布时间】:2021-01-28 18:05:39
【问题描述】:
我尝试了一切以在 headless chrome 中下载文件,但没有任何效果,我使用的是 Chrome 版本 86.0.4240.75 而 ChromeDriver 版本:86.0.4240.22,我已经尝试了任何解决方案,但都没有工作
download_dir = "/tmp/"
options.add_argument("--start--minimized")
options.add_experimental_option("prefs", {
"download.default_directory": download_dir,
"download.prompt_for_download": False,
})
browser.get(www.download.com)
browser.command_executor._commands["send_command"] = ("POST", '/session/$sessionId/chromium/send_command')
params = {'cmd': 'Page.setDownloadBehavior', 'params': {'behavior': 'allow', 'downloadPath': download_dir}}
command_result = browser.execute("send_command", params)
当我尝试在没有无头模式的情况下指定下载目录时,它会给我一个常见的下载 chrome 错误
【问题讨论】:
标签: python selenium download google-chrome-devtools