add_experimental_option()缺少1个必需的位置参数:'value'

时间:2015-10-15 14:36:13

标签: python selenium-webdriver chrome-options

我根据这篇文章使用了以下代码Set chrome.prefs with python binding for selenium in chromedriver

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' 

我做错了什么......

1 个答案:

答案 0 :(得分:1)

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

chroptions = webdriver.ChromeOptions()