Python+Selenium2

环境搭建:
1、www.python.org下载最新的python3安装包即可
2、配置python的路径和Scripts系统变量,cmd验证输入python 和pip即可
3、cmd输入命令pip install selenium
4、下载PyCharmIDE即可,新建工程,选择配置python路径。
5、geckodriver下载
备注:解决Firefox不兼容问题:
1、https://github.com/mozilla/geckodriver/releases 下载对应电脑系统的geckodriver压缩包
2、解压后,将文件拷贝到安装的python目录中
3、更新Firefox浏览器50版本以上,启动浏览器,关于中在线更新即可(我的版本:56.0)
4、重启IDE

创建脚本验证:

#coding=utf-8 #防止乱码
from selenium import webdriver     #导入webdriver包
from selenium.webdriver.firefox.firefox_binary import FirefoxBinary   #导入friefox webdriver 包

driver = webdriver.Firefox() #把webdriver的Firefox对象赋值给变量driver 
driver.get("http://www.baidu.com") #get方法向服务器发送网址
driver.find_element_by_id("kw").send_keys("selenium2") #通过id=kw,定位到百度输入框,并通过键盘输入方法send_keys()向百度编辑框输入文本
driver.find_element_by_id("su").click() #通过定位id=su点击百度以下
driver.quit() #退出并关闭浏览器

猜你喜欢

转载自blog.csdn.net/github_35707894/article/details/78334596