DeprecationWarning: executable_path has been deprecated, please pass in a Service object bro = webdriver.Chrome(executable_path='./chromedriver.exe') 解决方法
时间: 2024-02-27 14:58:42 浏览: 188
6.注解-introdute.doc
这个警告是因为Selenium的ChromeDriver的executable_path参数已经被弃用了,现在使用Service对象来代替。你可以按照以下方式来修改你的代码:
1. 导入selenium.webdriver.chrome.service模块
```python
from selenium.webdriver.chrome.service import Service
```
2. 创建一个Service对象并指定ChromeDriver的路径。
```python
service = Service('./chromedriver.exe')
```
3. 使用Service对象来创建一个WebDriver实例。
```python
driver = webdriver.Chrome(service=service)
```
这样就可以避免这个警告了。
阅读全文