python 获取chromedriver.exe版本号
时间: 2023-08-31 14:12:32 浏览: 49
你可以使用以下代码获取chromedriver.exe版本号:
```python
from selenium import webdriver
# 打开Chrome浏览器
chrome_browser = webdriver.Chrome()
# 获取chromedriver版本号
print(chrome_browser.execute_script('return navigator.webdriver'))
```
这个代码的核心是使用Selenium库创建一个Chrome的浏览器实例,并执行JavaScript代码来获取浏览器的相关信息,其中就包括chromedriver版本号。
相关问题
python 获取已经下载本地chromedriver.exe版本号
您可以使用以下代码获取已经下载的本地chromedriver.exe的版本号:
```python
from selenium import webdriver
# 配置chromedriver路径
webdriver_path = 'path/to/chromedriver.exe'
# 创建chrome浏览器驱动对象
driver = webdriver.Chrome(executable_path=webdriver_path)
# 获取chromedriver版本号
version = driver.capabilities['chrome']['chromedriverVersion'].split(' ')[0]
print('chromedriver版本号:', version)
# 关闭浏览器
driver.quit()
```
其中,`webdriver_path`为chromedriver.exe的本地路径,`version`为获取到的chromedriver版本号。
window添加chromedriver.exe
要在 Windows 上添加 chromedriver.exe,你需要按照以下步骤操作:
1. 首先,确定你的 Chrome 浏览器的版本。你可以在 Chrome 浏览器的地址栏中输入 "chrome://settings/help",然后查看浏览器的版本号。
2. 下载对应版本的 chromedriver.exe 文件。你可以在 Chrome 浏览器的官方开发者网站(https://sites.google.com/a/chromium.org/chromedriver/)上找到可下载的 chromedriver.exe 文件。确保选择与你的 Chrome 浏览器版本匹配的 chromedriver.exe 文件。
3. 下载完成后,将 chromedriver.exe 文件保存到一个目录下,比如 "C:\chromedriver"。
4. 将该目录添加到系统环境变量中。打开控制面板,点击 "系统和安全",然后点击 "系统"。在左侧导航栏中,点击 "高级系统设置"。在弹出的对话框中,点击 "环境变量"。在 "系统变量" 部分,找到名为 "Path" 的变量并双击。在弹出的对话框中,点击 "新建" 并输入 chromedriver.exe 文件所在目录的路径(比如 "C:\chromedriver")。点击确定保存变更。
5. 确认 chromedriver.exe 是否添加成功。打开命令提示符窗口,输入 "chromedriver" 并按下 Enter 键。如果成功添加了 chromedriver.exe,并且系统能够找到它,你会看到一些关于 chromedriver 的输出信息。
现在你就可以在你的 Python 脚本中使用 chromedriver 来控制 Chrome 浏览器了。记得在代码中指定 chromedriver 的路径,比如:
```python
from selenium import webdriver
chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument("--headless") # 可选,无头模式
driver = webdriver.Chrome(executable_path="C:\chromedriver\chromedriver.exe", options=chrome_options)
# 在这里继续编写你的代码
```
这样,你就可以使用 chromedriver 来进行自动化测试或其他操作了。希望对你有帮助!