2、python打开浏览器及网站

1、检查是否安装selenium成功

我们可以通过查看selenium版本,确定是否安装,打开DOS界面输入pip show selenium 查看(如为显示,可百度查看如何安装selenium)

注:如果出现Unknown or unsupported command 'install'

Unknown or unsupported command 'show'

Unknown or unsupported command 'list'

原因是存在多个pip ,需要使用python下的pip

查看是否安装selenium

如果未安装,执行:pip.exe install selenium

为什么要安装??

Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。这个工具的主要功能包括:测试与浏览器的兼容性——测试应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创建回归测试检验软件功能和用户需求。支持自动录制动作和自动生成.Net、JavaPerl等不同语言的测试脚本。

2、检查python目录中是否有谷歌浏览器驱动

系统环境变量是否配置了chromedriver和python的Scripts目录下

若未配置,

a.首先查看chrome浏览器版本:(浏览器设置--关于chrome)

浏览器版本

b.打开网站:http://chromedriver.storage.googleapis.com/index.html  查看与浏览器对应的chromedriver版本(打开chromedriver下载地址,任选一版本打开)

查看对应的驱动版本
样例

下载后,配置系统环境变量Path,或者解压后,将chromedriver.exe放置到python的Scripts目录下

配置环境变量


3、在Python编辑器pycharm里面导入webdriver

(这个是Selenium最重要的东西)(另外注意重要的一点,浏览器英文字母首字母在pycharm里面要大写,就是导入的时候)

webdriver是通过各种浏览器的驱动来驱动浏览器的。(好好理解这句话的意思)

4、然后实例化driver

在python写入想要打开网页的网址,再具体的操作,就是去到页面定位我们需要操作的功能i流程。按f12定位id、name、class、xpath等等 ...

5、去到python编辑器把对应的定位写入

注意设置‘睡眠时间’,一般设置3秒就好了,模拟人操作的场景,没设置的sleep的话,有时候浏览器读取一下子没有那么快。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容