微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

python——selenium库的使用

selenium 是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等。selenium 是一套完整的web应用程序测试系统,包含了测试的录制(selenium IDE),编写及运行(Selenium Remote Control)和测试的并行处理(Selenium Grid)。
Selenium的核心Selenium Core基于jsunit,完全由JavaScript编写,因此可以用于任何支持JavaScript的浏览器上。
selenium可以模拟真实浏览器,自动化测试工具,支持多种浏览器,爬虫中主要用来解决JavaScript渲染问题。

1.安装selenium库

  在控制台输入:pip install selenium 安装selenium库

 

2.下载浏览器驱动(chrome为例)

查找到当前使用的chrome浏览器的版本号

http://npm.taobao.org/中找到相应的驱动器

下载解压后将文件路径添加到系统环境变量path中

 

3.验证驱动器是否匹配

 

 

 没有报错就证明成功了。

 

 

4.代码实例

下面是一个简单的代码实例

from selenium import webdriver
from time import sleep

driver=webdriver.Chrome()
driver.set_window_size(1200,1200)
driver.get("https://www.baidu.com/")
one_key=driver.find_element_by_id("kw")
one_key.send_keys("腾讯视频")
sleep(2)
one_click=driver.find_element_by_id("su")
one_click.click()
driver.get("https://v.qq.com/")

driver.close()
driver.quit()

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐