首页 新闻 会员 周边 捐助

pycharme通过selenium做web页面自动化测试时无法呼出浏览器页面

0
[已解决问题] 解决于 2021-08-09 14:50

代码在个这里面,执行后 没有任何响应

本以为是pycharme中没有Chrome浏览器,在setting中下载还报错,大佬们帮忙给看看

何以清欢渡的主页 何以清欢渡 | 初学一级 | 园豆:10
提问于:2021-06-02 18:17
< >
分享
最佳答案
0

需要安装chrome浏览器webdriver驱动
chromedriver.exe
http://chromedriver.storage.googleapis.com/index.html
而且webdriver需要和对应的浏览器版本以及selenium版本对应
具体见Python+Selenium基础入门及实践

奖励园豆:5
ycyzharry | 高人七级 |园豆:25683 | 2021-06-02 23:29

找了chromedriver.exe 但都是32位版本的 很无奈

何以清欢渡 | 园豆:10 (初学一级) | 2021-06-03 10:59

在网上看是32位可以可以,我下载了对应版本的chromedriver后还是呼不出来;

1、将Chromedriver放到了python的Scripts下 运行后还是无法呼出;

2、将webdriver.chrome()写上了chromedriver的绝对路径后也无法呼出;

何以清欢渡 | 园豆:10 (初学一级) | 2021-06-03 11:24

@何以清欢渡: 浏览器版本都要对应上啊

ycyzharry | 园豆:25683 (高人七级) | 2021-06-05 17:37
其他回答(1)
0

1. 可能pycharm新建项目所选python问题,你选择的环境和你放入webdriver的路径不一致。

2. 把chrome改成Chrome试试看

3. 可尝试使用VScode,运行你写的单个py文件试试

Conan-jine | 园豆:1272 (小虾三级) | 2021-06-03 23:59
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册