Traceback (most recent call last): File "D:\pythonProject18\spider.py", line 15, in <module> driver = webdriver.Chrome(chrome_options=options) TypeError: WebDriver.__init__() got an unexpected keyword argument 'chrome_options'
时间: 2024-03-25 11:42:12 浏览: 157
浅谈Python traceback的优雅处理
这个错误通常是因为您使用的是较新版本的 Selenium 库,而 `chrome_options` 参数已经被弃用了。您可以将其改为 `options` 参数,代码示例如下:
```
from selenium import webdriver
options = webdriver.ChromeOptions()
options.add_argument('--headless') # 设置为无头模式
driver = webdriver.Chrome(options=options) # 使用 options 参数
```
如果您的 Selenium 版本较旧,可以尝试将其升级到最新版本。
阅读全文