`

splinter模块登录qq空间

阅读更多
#coding=utf-8
import time
from splinter import Browser
  
def splinter(url,q,p):
        browser=Browser('chrome')
        #browser = Browser('webdriver.chrome')
        #browser = Browser('webdriver.firefox')
        browser.visit(url)
        time.sleep(5)
        #fill in account and password
        if browser.find_by_id('login_frame'):
            with browser.get_iframe('login_frame') as frame:
                frame.find_by_id('switcher_plogin').click()
                print '输入账号...'
                frame.find_by_id('u').fill(q)
                print '输入密码...'
                frame.find_by_id('p').fill(p)
                print '尝试登录...'
                frame.find_by_id('login_button').click()
                print '完成登录动作...'
        
        browser.find_by_id('aMyFriends').click()
        time.sleep(3)

if __name__ == '__main__':
    website='http://qzone.qq.com'
    qq='qq'
    pwd='*******'
    splinter(website,qq,pwd)
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics