Selenium的核心Selenium Core基于jsunit,完全由JavaScript编写,因此可以用于任何支持JavaScript的浏览器上。
selenium可以模拟真实浏览器,自动化测试工具,支持多种浏览器,爬虫中主要用来解决JavaScript渲染问题。
1.安装selenium库
在控制台输入:pip install selenium
安装selenium库
2.下载浏览器驱动(chrome为例)
查找到当前使用的chrome浏览器的版本号
在http://npm.taobao.org/中找到相应的驱动器
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] 举报,一经查实,本站将立刻删除。