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()
 
 
 
x
 
 
 
 
 
1
#!/usr/bin/python
2
# -*- coding: UTF-8 -*-
3
 
         
4
from selenium import webdriver
5
import time
6
 
         
7
print ("Open baidu.com")
8
browser = webdriver.Firefox()
9
print ("input website")
10
browser.get("http://www.baidu.com")
11
print (browser.title)
12
time.sleep(0.3)
13
 
         
14
browser.find_element_by_id("kw").send_keys("selenium")
15
 
         
16
browser.find_element_by_id("su").click()
17
 
         
18
browser.quit()
 
 
 

<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">

猜你喜欢

转载自www.cnblogs.com/raisok/p/10917647.html