首页 新闻 搜索 专区 学院

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

0
[待解决问题]

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

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

何以清欢渡的主页 何以清欢渡 | 初学一级 | 园豆:6
提问于:2021-06-02 18:17
< >
分享
所有回答(2)
0

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

ycyzharry | 园豆:23702 (高人七级) | 2021-06-02 23:29

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

支持(0) 反对(0) 何以清欢渡 | 园豆:6 (初学一级) | 2021-06-03 10:59

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

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

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

支持(0) 反对(0) 何以清欢渡 | 园豆:6 (初学一级) | 2021-06-03 11:24

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

支持(0) 反对(0) ycyzharry | 园豆:23702 (高人七级) | 2021-06-05 17:37
0

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

2. 把chrome改成Chrome试试看

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

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