一、splinter基本操作
from splinter import Browser
b = Browser('chrome') #调用chrome
b.visit('http://www.baidu.com') #访问网址
b.fill('wd', '美女')
b.find_by_id('su').click() #百度一下按钮
#b.find_link_by_text("su").first.click() #以下两种方式一样
#b.find_by_text(u"百度一下").click()
二、登录淘宝
from splinter import Browser
browser = Browser('chrome')
browser.visit('https://login.taobao.com/member/login.jhtml?spm=a21bo.50862.201864-2.d1.vFhI1R&f=top&redirectURL=http%3A%2F%2Fwww.taobao.com%2F')
browser.fill('TPL_username', '账号')
browser.fill('TPL_password', '密码')
browser.find_by_id('J_SubmitStatic').click() #淘宝登录按钮id
三、抢购
import time
import win32api
from splinter import Browser
browser = Browser('chrome')
browser.visit('https://login.taobao.com/member/login.jhtml?spm=a21bo.50862.201864-2.d1.vFhI1R&f=top&redirectURL=http%3A%2F%2Fwww.taobao.com%2F')
browser.fill('TPL_username', '账号')
browser.fill('TPL_password', '密码')
browser.find_by_id('J_SubmitStatic').click()
#browser.find_by_id('a21bo.50862.201859.2').click()
#while True:
#win32api.keybd_event(116,0,0,0) #F5为116
#time.sleep(0.5) #0.5秒刷新一次
网友评论