下载浏览器驱动,一般要放到自己的 PATH 目录下。
浏览器驱动的程序文件不可放在网络文件夹中,否则会导致 geckodriver 不可用,chromedriver 则需要特别指定路径才能使用。
browser = webdriver.chrome(executable_path=r'C:\chromedriver.exe')
链接:chromedriver
链接:geckodriver
链接: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 中下载对应版本。
链接:Downloads
在 The Internet Explorer Driver Server 下载。