使用selenium
Posted 安迪9468
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用selenium相关的知识,希望对你有一定的参考价值。
1、安装谷歌浏览器
2、安装谷歌浏览器驱动
3、安装selenium包
4、测试
1、安装谷歌浏览器
2、安装谷歌浏览器驱动
检查自己的chrome浏览器版本,根据自己的浏览器版本选择对应的驱动版本,下载,http://chromedriver.storage.googleapis.com/index.html
下载之后解压之后,
Ubuntu中将驱动器文件拷贝到/usr/bin目录下
Windows中可以直接放在调用浏览器的*.py所在文件目录下
echo $PATH 查看环境变量
将驱动程序直接放到环境变量下
3、安装selenium包
用pycharm安装
安装后,
Windows中要设置webdriver.py路径的环境变量
D:\biancheng\work\crawler_py3_zzl\Lib\site-packages\selenium\webdriver\firefox
否则from selenium import webdriver找不到webdriver模块
4、测试
if __name__ == ‘__main__‘:
# 创建浏览器
driver = webdriver.Chrome()
# 请求url
driver.get(url)
# 保存快照
# driver.save_screenshot(‘baidu.png‘)
# 常用定位
el=driver.find_element_by_id(‘kw‘)
print(el.get_attribute(‘value‘))
以上是关于使用selenium的主要内容,如果未能解决你的问题,请参考以下文章
seleniumselenium find_element()详解
SeleniumSelenium获取Network数据(高级版)
seleniumSelenium基于Python3的Web自动化测试脚本在IE上运行慢的解决方法
Selenium+Maven+Jenkins+testNg自动生成测试报告
Selenium selenium.common.exceptions.NoSuchElementException 错误将文本发送到 iframe 中的元素