python selenium学习

selenium是一个python模块,具有自动化模拟浏览器的功能
测试教程网:http://www.testclass.net/#
python爬虫实战:http://cuiqingcai.com/2852.html
 
我这里进行了简单的环境搭建
操作系统:win10 64位
python版本:anaconda python 3.6
火狐浏览器版本:56.0.2(64位)
 
  由于我的电脑安装了anaconda3 和anaconda2两个版本,最开始使用python2.7版本时会出现能够执行程序,打开浏览器但是不输入网址的情况,换python3.6之后就没有再出现这种情况。
首先使用命令安装selenium模块
pip install selenium即可安装成功
 
成功运行如下代码:
  代码的执行过程:模拟打开浏览器输入百度的网址然后打印出百度的标题再退出
#!/usr/bin/python
# -*- coding: UTF-8 -*-

from selenium import webdriver
import time

print ("Open baidu.com")
browser = webdriver.Firefox()
print ("input website")
browser.get("http://www.baidu.com")
print (browser.title)
time.sleep(0.3)

browser.find_element_by_id("kw").send_keys("selenium")

browser.find_element_by_id("su").click()

browser.quit() 

  

 
原文地址:https://www.cnblogs.com/raisok/p/10917647.html