赞
踩
selenium调用浏览器驱动,分两种情况:
1、可以将驱动文件目录添加到系统环境变量中,这时代码中可以不需要指定目录位置;
2、驱动文件目录不添加到系统变量,将驱动文件放在项目工程目录下后,代码中指定这个位置。
1、例如,下载的浏览器驱动文件目录,放在本地如下目录
2、将此目录地址,添加到系统环境变量中
3、在selenium中无需指定驱动文件目录,即可调用运行。
1、在工程目录下新建一个驱动文件目录
2、代码中指定这个目录地址即可。
3、若出现 DeprecationWarning 警告的类型错误
DeprecationWarning: executable_path has been deprecated, please pass in a Service object
driver = webdriver.Edge(executable_path='drivers')
该类型的警告大多属于版本已经更新,所使用的方法过时。
查询当前版本重构后的函数,是之前的 executable_path 被重构到了 Service 函数里
解决方案:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。