[英]chromeOptions.add_experimental_option("prefs", prefs) is not working when setting up default downloads directory
我正在使用以下內容設置下載目錄。
chromeOptions = Options()
prefs = {"download.default_directory" : "F:/downloadedfiles"}
chromeOptions.add_experimental_option("prefs", prefs)
#chromeOptions.add_argument("download.default_directory=F:/downloadedfiles")
driver = webdriver.Chrome(executable_path=r"servers\chromedriver.exe", options=chromeOptions)
但是當我運行程序時,它仍然在“C:\Downloads”目錄中下載。
知道我在這里做錯了什么。
謝謝你。
嘗試這個:
ChromeOptions chromeOptions = new ChromeOptions();
Map<String, Object> prefs = new HashMap<String, Object>();
prefs.put("download.default_directory", "F:/downloadedfiles");
(或者)
ChromeOptions chromeOptions = webdriver.ChromeOptions()
prefs = {"download.default_directory" : "F:/downloadedfiles"}
設置 Chrome 選項和驅動程序
chromeOptions.setExperimentalOption("prefs", prefs);
chromedriver = "path/to/chromedriver.exe"
driver = webdriver.Chrome(executable_path=chromedriver, options=chromeOptions)
參考: https ://sites.google.com/a/chromium.org/chromedriver/capabilities
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.