【python爬虫专项(20)】Selenium介绍、安装以及简单调试(python+selenium环境搭建步骤)

网友投稿 496 2022-08-25


【python爬虫专项(20)】Selenium介绍、安装以及简单调试(python+selenium环境搭建步骤)

1、什么是Selenium?

1)概念 Selenium 是一套完整的web应用程序测试系统 Selenium的核心Selenium Core基于JsUnit,完全由JavaScript编写,因此可以用于任何支持JavaScript的浏览器上 Selenium测试直接运行在浏览器中,就像真正的用户在操作一样(模拟人的行为) 支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等

优势 Selenium 测试直接在浏览器中运行,就像真实用户所做的一样 支持多种浏览器:Selenium 测试可以在 Windows、Linux 和 Macintosh上的 Internet Explorer、Chrome和 Firefox 中运行。其他测试工具都不能覆盖如此多的平台可以较好地应对反爬措施

劣势 简单粗暴,但效率不高

2)如何安装 ① 安装python的selenium pip install -i selenium

②查看pip show selenium

③ 安装浏览器驱动(推荐谷歌浏览器)

步骤一、打开谷歌浏览器,查看自己的版本,设置页面网址:chrome://settings/help

步骤二、进入chrome驱动下载的地址:Files (x86)\Google\Chrome\Application

最后一步、添加环境变量

打开开始菜单->我的电脑(或计算机)->系统属性->高级系统设置->环境变量

3)配置检查

在spyder中运行 - 注意如果刚配置好,重启spyder(可以根据自己的编辑器进行下面代码的输入测试,比如Sublime或者Prcharm都可以)

如果未安装驱动,会出现报错

简单测试打开网页

以打开百度网页为例,输入以下代码 ( 注意!!!文件的名称不要保存为selenium.py,否则会出现报错)

from selenium import webdriverprint("导入成功")browser = webdriver.Chrome()browser.get("https://baidu.com/")

输出的结果如下:


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:字符串的常用操作2(字符串操作指令)
下一篇:【scrapy爬虫】Scrapy安装、详细指令参数讲解及第一个项目实例(scrapy安装命令)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~