用Python自動(dòng)刷新?lián)?2306火車票(附源碼)
一年一度的春運(yùn)又來(lái)了,今年我自己寫了個(gè)搶票腳本。使用Python+Splinter自動(dòng)刷新?lián)屍保梢猿晒尩健#ㄒ蕾囎约旱木W(wǎng)絡(luò)環(huán)境太厲害,還有機(jī)器的好壞)
Splinter是一個(gè)使用Python開(kāi)發(fā)的開(kāi)源Web應(yīng)用測(cè)試工具,它可以幫你實(shí)現(xiàn)自動(dòng)瀏覽站點(diǎn)和與其進(jìn)行交互,Splinter執(zhí)行的時(shí)候會(huì)自動(dòng)打開(kāi)你指定的瀏覽器,訪問(wèn)指定的URL。然后你所開(kāi)發(fā)的模擬的任何行為,都會(huì)自動(dòng)完成,你只需要坐在電腦面前,像看電影一樣看著屏幕上各種動(dòng)作自動(dòng)完成然后收集結(jié)果即可。
12306搶票Python代碼片段
1、實(shí)現(xiàn)自動(dòng)登錄的函數(shù):
2、開(kāi)始購(gòu)票的函數(shù)