解决问题:让浏览器下载文件时,按自己设定的路径进行保存下载
很简单,上代码看注释
# 创建Chrome浏览器配置对象 chromeOptions=webdriver.ChromeOptions() # 自定义路径以及配置其它参数 prefs = { 'profile.default_content_settings.popups': 0, #防止保存弹窗 'download.default_directory':r"D:\Users\path", #设置默认下载路径,如果目录不存在则直接创建 "profile.default_content_setting_values.automatic_downloads":1 #允许多文件下载 } # 将自定义设置添加到chrome配置对象实例中 chromeOptions.add_experimental_option("prefs",prefs) # 启动带有自定义设置的chrome浏览器 wd = webdriver.Chrome(options=chromeOptions) wd.get("https://www.baidu.com")