美文网首页
splinter研究

splinter研究

作者: 塞外务农 | 来源:发表于2018-01-25 12:34 被阅读0次

安装python、splinter步骤及使用

  1. 安装python2.7,环境变量C:\Python27

  2. 安装splinter
    1)下载https://pypi.python.org/pypi/splinter
    2)解压此包,进入此目录,然后安装python setup.py install

  3. 安装chrome浏览器驱动
    1)检查浏览器版本号chrome://settings/help

    图片.png
    2)当此处找相关版本号驱动http://chromedriver.storage.googleapis.com/index.html
    3) 图片.png
    点击此文件,查看最新的稳定版本是哪个,比如此处是2.35
    4)进入 图片.png
    图片.png
    图片.png
    下载 图片.png
    下载了一个.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()

相关文章

网友评论

      本文标题:splinter研究

      本文链接:https://www.haomeiwen.com/subject/qpcvaxtx.html