【发布时间】:2015-10-15 14:36:13
【问题描述】:
我根据这篇帖子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'
我做错了什么……
【问题讨论】:
-
您没有将名为
'value'的参数传递给add_experimental_option()函数 -
对不起,这并没有说明很多...不是 {'download.default_directory' : 'C:\\Users\\elek2'} 一个值吗?
-
尝试将
value={'download.default.....作为参数传递 -
这没有任何意义。还是谢谢
标签: python selenium-webdriver chrome-options