1、首先确认windows 10版本号。如Win 10版本是17134,那么单击release 17134下载即可。
2、下载后开始编写代码。首先安装selenium依赖包:pip install -U selenium。接下来编写代码如下,该方法用于创建WebDriver实例。
3、接下来试着执行代码,driver = EdgeDriver.GetDriver(“Edge Driver的全路径”)执行失败,出现Unknown error
4、错误信息过于模糊,从selenium错误输出中根本不能确定问题根源。那么我们就手动启动Edge driver,然后从代码中调用这个Driver。手动启动Edge Driver的方式非常简单,打开命令行窗口,直接执行web driver就可以了,如果想改变端口号,那么就加上参数: --port=端口号。默认端口号是17556。
5、这时重新执行Python代码,仍然不能正常启用Edge driver,不过我们在命令行窗口可以看到更多的信息了。
6、错误提示不能使用系统自带的Administrator账号调用微软的Web Driver...既然不能使用默认的账号,那么就建一个新的。新建一个系统用户并添加到管理员组之后,用这个新账号登录系统,再执行Selenium代码,果然能够正常执行了。