使用selenium
访问爱奇艺网站
selenium 是一种常用的自动化测试工具。它支持各种浏览器,包括 Chrome,Safari,Firefox 等主流界面式浏览器,如果你在这些浏览器里面安装一个 Selenium 的插件,还可以通过录制,快速生成脚本。
selenium 支持多种主流的开发语言,比如
Ruby
,java
,python
,javascript
。
环境搭建
python3.7.3
运行 pip install selenium
就可以直接下载最新的selenium版本
准备
浏览器:chrome 70.0.3538.77
操作系统:win7
selenium版本: 3.14.1
chromedriver: https://npm.taobao.org/mirrors/chromedriver/70.0.3538.97/
使用selenium 打开和关闭浏览器
1 | from selenium import webdriver |
定位搜索框
1 | search_xpath=r"//*[@id='nav_searchboxIn']/input" |
点击搜索图片
1 | search_button=r"//*[@id='nav_searchboxOut']/span" |
切换tab页
1 | #导入键盘操作--20190528更新 |
打印页面的title
,并截图
1 | print(driver.title) |
总结
本文主要介绍了自动化工具selenium
的基本使用,如何对页面元素进行基本操作,实现自动抓取关键字图片功能。