
‘MicrosoftWebDriver.exe‘ executable needs to be in PATH.
发布日期:2021-05-10 03:33:57
浏览次数:20
分类:精选文章
本文共 511 字,大约阅读时间需要 1 分钟。
使用Selenium驱动Edge时遇到的问题解决方案
在实际项目中,我遇到了一些使用Selenium驱动Edge的障碍。下面分享一些解决方法以及成功经验。
一、Edge驱动集成问题我尝试将Edge驱动添加到环境变量中,但效果不佳。最后发现直接在代码中添加驱动绝对路径更加简便。
二、Chrome驱动的更优选择考虑到开发过程中兼容性和易用性,建议使用Chrome驱动。在项目中,Chrome驱动放在Python安装路径下的Scripts文件夹中即可。这样无需手动添加路径,便于配置和管理。
三、代码实例展示
from selenium import webdriverdriver_path = 'E:/python/Scripts/chromedriver.exe'driver = webdriver.Chrome(driver_path)driver.get('https://www.google.com')
以上方法取消了对环境变量的依赖,让开发过程更加顺畅。
结论:通过直接配置驱动路径,在代码中实现快速集成解决了Edge驱动匹配问题。使用Chrome驱动确保了跨浏览器的兼容性和便捷性,是开发中更加推荐的选择。