DeprecationWarning: executable_path has been deprecated, please pass in a Service object driver = webdriver.Chrome('options=options')
时间: 2024-02-24 14:56:16 浏览: 234
解决webdriver.Chrome()报错:Message:'chromedriver' executable needs to be in Path
5星 · 资源好评率100%
这个警告是因为`executable_path`参数已经被弃用,现在需要传递一个`Service`对象。你可以将`executable_path`替换为`service`,然后传递一个`Service`对象来解决这个问题。以下是一个使用`Service`对象的示例代码:
```
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
options = webdriver.ChromeOptions()
# 添加一些选项
service = Service('/path/to/chromedriver')
driver = webdriver.Chrome(service=service, options=options)
```
其中`/path/to/chromedriver`是你的Chrome驱动程序的路径,根据你的实际情况进行修改。
阅读全文