我正在通过网站自动下载一些链接,它默认保存在下载目录中,但我想根据需要将这些链接保存到所需的位置。我使用的是Python 3。
我正在使用此代码,但它无效。
options = webdriver.ChromeOptions()
options.add_argument("download.default_directory=C://Users//ASUS//Downloads")
driver = webdriver.Chrome(r"C:\Users\ASUS\Downloads\chromedriver.exe",chrome_options=options)
driver.implicitly_wait(30)
任何类型的帮助都将受到赞赏。
谢谢..
答案 0 :(得分:0)
根据您的代码试用版,您在初始化 WebDriver 和 WebBrowser 实例时,已将download.default_directory
设置为 ChromeOptions 的实例在 WebDriver 和 WebBrowser 实例的整个生命周期内保持不变。
即使您能够提取任何功能或其他会话属性, WebDriver 和 WebBrowser 实例仍处于活动状态来自当前浏览会话的仍然无法更改当前活动的 WebDriver 实例的任何属性,例如 download.default_directory < / strong>即可。如果要更改任何功能或其他会话属性,则需要重新配置 WebDriver 实例。