Python之selenium关于Chrome驱动位置和闪退的问题
发布人:shili8
发布时间:2023-05-15 22:46
阅读次数:91
1. Chrome驱动位置问题:
在使用selenium时,需要指定Chrome驱动的位置,否则会报错。可以通过以下代码指定Chrome驱动的位置:
```python
from selenium import webdriver
# 指定Chrome驱动的位置
driver_path = C:chromedriver.exe
# 创建Chrome浏览器对象
driver = webdriver.Chrome(executable_path=driver_path)
```
其中,`driver_path`变量需要指定Chrome驱动的实际位置。
2. Chrome驱动闪退问题:
在使用selenium时,有时会出现Chrome驱动闪退的问题。这可能是由于Chrome浏览器版本与Chrome驱动版本不匹配导致的。可以通过以下步骤解决:
1. 查看Chrome浏览器的版本号:在Chrome浏览器的地址栏中输入`chrome://version/`,查看Chrome浏览器的版本号。
2. 下载对应版本的Chrome驱动:在Chrome驱动的官网( />
3. 将Chrome驱动替换为新下载的驱动:将新下载的Chrome驱动替换原来的驱动,重新运行程序即可。