跳转至

浏览器驱动

约 233 个字 2 行代码 预计阅读时间 1 分钟

下载浏览器驱动,一般要放到自己的 PATH 目录下。

浏览器驱动的程序文件不可放在网络文件夹中,否则会导致 geckodriver 不可用,chromedriver 则需要特别指定路径才能使用。

browser = webdriver.chrome(executable_path=r'C:\chromedriver.exe')

参考资料:Windows 10 (Python): I get "geckodriver.exe unexpectedly exited. Status code was: 69" only when I run it from the network. Why? - Stack Overflow

浏览器

Chrome

链接:chromedriver

Firefox

链接:geckodriver

Edge

链接:WebDriver - Microsoft Edge Developer

新版

在上面的链接的 Microsoft Edge 中下载对应版本。

旧版

版本可以在设置的最下方找到,要找的是EdgeHTML后面的数字。

对于 18 及以上的版本,在系统设置中开启开发人员模式。对于 18 版本,也可以以管理员身份运行:

DISM.exe /Online /Add-Capability /CapabilityName:Microsoft.WebDriver~~~~0.0.1.0

对于 18 以前的版本,在上面的链接的 Microsoft Edge Legacy 中下载对应版本。

IE

链接:Downloads

在 The Internet Explorer Driver Server 下载。