add_experimental_option()失踪1个人需要的位置参数:“值”

问题描述:

我根据这个帖子Set chrome.prefs with python binding for selenium in chromedriveradd_experimental_option()失踪1个人需要的位置参数:“值”

chroptions = webdriver.ChromeOptions 

chroptions.add_experimental_option('prefs',{'download.default_directory' : 'C:\\Users\\elek2'}) 

browser = webdriver.Chrome(executable_path ='C:\\Users\\elek2\\AppData\\Local\\chromedriver.exe', chrome_options = chroptions) 

用下面的代码,我得到这个错误:

TypeError: add_experimental_option() missing 1 required positional argument: 'value' 

我在做什么错...

+0

您没有通过所谓的'参数“value''成'add_experimental_option()'函数 – Laszlowaty

+0

对不起,不澄清了很多......不是{” download.default_directory“:” C:\\ Users \\ elek2'}一个值? –

+0

尝试通过'value = {'download.default .....'作为参数 – Laszlowaty

您需要创建一个选项实例。目前您只是访问课程本身。

chroptions = webdriver.ChromeOptions() 
+0

多么愚蠢的错误......非常感谢。 –