TypeError: WebDriver.__init__() got an unexpected keyword argument 'desired_caps'
时间: 2023-12-30 19:06:02 浏览: 196
Error Encountered an improper argument
这个错误通常是由于传递给WebDriver的参数中包含不支持的参数导致的。可能是因为你使用了错误的参数名称或版本不兼容。你可以尝试检查你的代码并确保传递给WebDriver的参数是正确的,并且与你使用的WebDriver版本兼容。
以下是一个可能的解决方案:
```python
from selenium import webdriver
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
# 设置desired capabilities
caps = DesiredCapabilities.CHROME.copy()
caps['platform'] = "WINDOWS"
caps['version'] = "10"
# 创建WebDriver对象
driver = webdriver.Chrome(desired_capabilities=caps)
```
阅读全文