[scrapy] 2025-03-17 圈点625
摘要: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')