admin管理员组文章数量:1026744
Selenium提供了一个webdriver_manager库,可以帮助自动下载和更新Chrome浏览器的驱动程序chromedriver.exe。您可以按照以下步骤操作:
- 安装webdriver_manager库。可以在命令行或终端中运行以下命令进行安装:
pip install webdriver_manager
- 在Selenium Python脚本中,导入webdriver_manager并使用ChromeDriverManager类来创建ChromeDriver实例。这样,如果您的Chrome浏览器版本发生变化,webdriver_manager将自动下载合适的chromedriver版本,并使用它来运行测试。
from selenium import webdriver from webdriver_manager.chrome import ChromeDriverManager # 创建ChromeDriver实例 driver = webdriver.Chrome(executable_path=ChromeDriverManager().install()) # 在浏览器中打开网页 driver.get('https://www.baidu/')
- 运行脚本,webdriver_manager将检查您当前使用的Chrome版本,并自动下载/更新匹配的Chrome驱动程序。这样,您就无需手动下载和安装Chrome驱动程序,并且Selenium脚本将始终使用与您的Chrome浏览器版本兼容的最新版本的驱动程序。
Selenium提供了一个webdriver_manager库,可以帮助自动下载和更新Chrome浏览器的驱动程序chromedriver.exe。您可以按照以下步骤操作:
- 安装webdriver_manager库。可以在命令行或终端中运行以下命令进行安装:
pip install webdriver_manager
- 在Selenium Python脚本中,导入webdriver_manager并使用ChromeDriverManager类来创建ChromeDriver实例。这样,如果您的Chrome浏览器版本发生变化,webdriver_manager将自动下载合适的chromedriver版本,并使用它来运行测试。
from selenium import webdriver from webdriver_manager.chrome import ChromeDriverManager # 创建ChromeDriver实例 driver = webdriver.Chrome(executable_path=ChromeDriverManager().install()) # 在浏览器中打开网页 driver.get('https://www.baidu/')
- 运行脚本,webdriver_manager将检查您当前使用的Chrome版本,并自动下载/更新匹配的Chrome驱动程序。这样,您就无需手动下载和安装Chrome驱动程序,并且Selenium脚本将始终使用与您的Chrome浏览器版本兼容的最新版本的驱动程序。
版权声明:本文标题:Selenium根据Chrome浏览器 版本自动下载更新驱动chromedriver.exe webdriver_manager库 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://it.en369.cn/jiaocheng/1727390835a739286.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论