我正在使用python selenium chrome webdriver将文件从网站下载到特定的下载位置。
当前:
我正在使用chromeOptions prefs启动具有所需下载位置的驱动程序,下载文件,关闭驱动程序实例,然后重复相同的过程将另一个文件下载到其他位置。
chromeOptions = webdriver.ChromeOptions()
prefs = {"download.default_directory": file_path}
chromeOptions.add_experimental_option("prefs", prefs)
# opening webdriver
chromedriver = chromedriver_path
driver = webdriver.Chrome(executable_path=chromedriver, chrome_options=chromeOptions)
print("Download location changed to " + file_path)
要求:
因为我不得不一次又一次地更改,开始,关闭才能从同一网站下载文件。 在下载第一个文件后无需关闭当前的webdriver实例,是否有任何方法可以动态更改下载位置路径。