版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
selelnium是python自动化测试的库 本文会持续更新使用记录
- 安装selelnium库
pip install selenium
- 安装webdriver firefox不需要安装
淘宝镜像http://npm.taobao.org/mirrors/chromedriver/ 选择与chrome相同或老一点的版本
chrome地址栏输入chrome://version/
可查看版本
- 配置webdriver路径
- 在代码中指定
driver = webdriver.Chrome(executable_path="D:\webdriver\chromedriver.exe")
- 把chromedriver.exe放在与python脚本同目录会自动查找
- 在代码中指定
实例如下
#!/usr/bin/env python
# -*- coding: utf-8 -*-
__author__ = '李磊'
from selenium import webdriver
driver = webdriver.Chrome()
driver.get('http://www.baidu.com/')
# 通过id定位搜索框 输入内容
driver.find_element_by_id('kw').send_keys('李磊')
# 定位提交按钮 模拟点击事件
driver.find_element_by_css_selector('''input[value=百度一下]''').click()
持续更新。。。 |