selenium使用chrome驱动时设置默认的下载路径并没有任何安全提示

[scrapy] 2024-04-28 圈点906

摘要:selenium使用chrome驱动时设置默认的下载路径并没有任何安全提示的示例代码

selenium使用chrome驱动时设置默认的下载路径并没有任何安全提示的示例代码:


from selenium import webdriver

driver = webdriver.Chrome('pathto/chromedriver.exe')

# 取消chrome下载文件的安全提示

driver.command_executor._commands["send_command"] = ("POST", '/session/$sessionId/chromium/send_command')

# downloadPath : 指定下载路径

params = {'cmd': 'Page.setDownloadBehavior','params': {'behavior': 'allow', 'downloadPath': 'C:\test'}} 

driver.execute("send_command", params)

driver.get('downloadurl')


chrome  默认下载路径  安全提示  

感谢反馈,已提交成功,审核后即会显示