安装python、splinter步骤及使用
安装python2.7,环境变量C:\Python27
安装splinter
1)下载https://pypi.python.org/pypi/splinter
2)解压此包,进入此目录,然后安装python setup.py install-
安装chrome浏览器驱动
1)检查浏览器版本号chrome://settings/help
2)当此处找相关版本号驱动http://chromedriver.storage.googleapis.com/index.html
3)
点击此文件,查看最新的稳定版本是哪个,比如此处是2.35
4)进入
下载
下载了一个.exe文件,将chromedriver.exe存入chromedriver目录,设置环境变量C:\chromedriver
4)安装完毕,跑一段测试代码
#!/usr/bin/python
#coding=utf-8
import time
from splinter import Browser
def splinter():
browser = Browser('chrome')
##测试登录
browser.visit('http://club.dearedu.com/member/index.php')
browser.find_by_value('邮箱/用户名/手机号').fill('zhiban')
browser.find_by_name('pwd').fill('dearedu13581')
browser.find_by_css('.loginbutton').click()
##测试资源下载
browser.visit('http://s.dearedu.com/list.php?g=1&su=1&e=76')
browser.find_by_css('.lb_clkto > a').click()
##测试资源搜索
browser.visit('http://www.dearedu.com')
browser.fill('Keyword', 'thankyou')
browser.find_by_css('.search').click()
time.sleep(7200)
browser.quit()
if __name__ == '__main__':
splinter()