A. 如何用python寫一個簡單的12306搶票軟體
所謂搶票實際上是在開始放票的一瞬間第一個租茄發出請求並點擊預訂。蘆跡作為程序員的我們,完全可以讓程序來做這件事。我花了幾個小時寫了一個demo。用到的工具集有:Python3.6, Selenium, chromdriver. 程序本身就是流程性的東西,沒有什麼可介紹陪型並的。代碼如下
#
coding=utf-8
from
selenium import
webdriver
from
time import
sleep
import
traceback
TICKET_URI
= '
https://kyfw.12306.cn/otn/leftTicket/init
'
LOGIN_URI
= '
https://kyfw.12306.cn/otn/login/init
'
MY_URI
= '
https://kyfw.12306.cn/otn/index/initMy12306
'
LOGIN
= u'
登錄
'
from
splinter.browser import
Browser
from
time import
sleep
import
traceback
TICKET_URI
= '
https://kyfw.12306.cn/otn/leftTicket/init
'
LOGIN_URI
= '
https://kyfw.12306.cn/otn/login/init
'
MY_URI
= '
https://kyfw.12306.cn/otn/index/initMy12306
'
LOGIN
= '
login_user
'
def
login():
brw.find_element_by_id(LOGIN).click()
sleep(
3)
uname
= '123456789
@qq.com
'
pwd
= 'xxxyyyzzz
'
brw.find_element_by_id(
'
username
'
).send_keys(uname)
sleep(
1)
brw.find_
B. 誰知道怎麼用按鍵精靈搶票啊
用按鍵精靈搶票的意思是用它寫一個腳本,迅速點刷新按鈕,並在頁面變化時找到訂票按鈕直接訂票,但是這個速度並不是很快,而且對腳本隱跡改的作者的編程功力要求較高,效果不好,最好的搶票辦法是使用搜狗、360等搶票瀏覽器,他們的灶判工作機制里除了反復刷新外還有採用多伺服器、多州含線程輔助搶票,比按鍵精靈好用很多,一定要採納啊~~~~~~~~~~~~~~~~