自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

五一來了,還沒買到票的朋友,來試下這個(gè)

開發(fā) 后端
聽說這個(gè)五一將出現(xiàn)爆發(fā)式的出行,原因是很多人過年沒回家,趕在五一回。我很能理解,因?yàn)槲揖褪瞧渲械囊粏T,自然的,我也沒有買到票,可以這樣說,自從畢業(yè)之后,只要是長點(diǎn)的節(jié)假日,我在 12306 上就沒有買到過回老家的票。

[[394546]]

 聽說這個(gè)五一將出現(xiàn)爆發(fā)式的出行,原因是很多人過年沒回家,趕在五一回。我很能理解,因?yàn)槲揖褪瞧渲械囊粏T,自然的,我也沒有買到票,可以這樣說,自從畢業(yè)之后,只要是長點(diǎn)的節(jié)假日,我在 12306 上就沒有買到過回老家的票。

不過沒買到票,也別灰心,我們不是有 Python 嗎,今天再次分享下 12306 的 Python 搶票工具,改下代碼,還能用。

都知道 12306 的登錄驗(yàn)證碼比較奇葩,選擇了圖片驗(yàn)證碼還沒完,還要拖動滑塊,這個(gè)工具就在登錄環(huán)節(jié),里面還搭建了驗(yàn)證碼的識別服務(wù),需要自己搭建,雖然按照它的方法搭建了,依然失敗了,猜測可能與滑塊驗(yàn)證碼有關(guān),作者已經(jīng)快兩年沒有更新了。

其實(shí)只要發(fā)送請求時(shí)攜帶的 cookie 沒有過期,請求就是有效的,想到這,改了改代碼,將原來的用戶名密碼那里添加了 cookie 相關(guān)的信息,在請求的時(shí)候攜帶 cookie ,然后運(yùn)行了下,是可以用的:

下面是使用教程:

下載源代碼

  1. git clone https://gitee.com/somenzz/get_12306_tickets.git 

如果你沒有安裝 git,可以在公眾號「Python七號」回復(fù)「12306」獲取壓縮包,下載后解壓即可。

修改配置文件

進(jìn)入 get_12306_tickets 目錄,可以找到配置文件 TickerConfig.py ,里面有詳細(xì)的注釋,修改好自己要搶票的信息就可以,不再贅述。這里只說下如何獲取 cookie 信息,也就是配置文件的下述信息:

  1. tk = "hJS61DZ91CYfiz4O3pV_NfKGZ*****9U4UL9hZWg09s1s0" 
  2. RAIL_EXPIRATION = "161918280****" 
  3. RAIL_DEVICEID = "YUhVlabf8dlgF8sL*****_wcL5manb6X1-Ok4MRChkKhQqtgv80Ba1JVTVqqSHwBtfxZhl_aBaz20NMVRe2RingNB93-qDv0wEwhwqyEro8y2WUueNfqfeWL3YEc1q61AEdvVmnNQxXlmt1FdAgvSM1HNoJaJH" 

方法就是使用 Chrome 瀏覽器打開 12306 并登錄,然后打開谷歌瀏覽器的開發(fā)者工具,找到 network,點(diǎn)擊 XHR,然后隨意找到一個(gè)接口請求,直到看到對應(yīng)的 cookie 信息,如下圖所示:

然后將上圖中的 cookie 字符串分解填入配置文件 TickerConfig.py 中即可。

制作虛擬環(huán)境,激活,安裝依賴包

  1. cd get_12306_tickets 
  2. python3 -m venv env 
  3. source env/bin/activate 
  4. pip install -r requirements.txt 

加入cdn: python3 run.py c

啟動腳本: python3 run.py r

責(zé)任編輯:武曉燕 來源: Python七號
相關(guān)推薦

2019-01-16 16:00:33

2019-01-07 14:43:40

Python搶票刷票

2021-04-23 10:25:40

程序員12306搶票

2016-11-03 05:54:05

Iphone蘋果科技新聞早報(bào)

2021-01-27 11:36:34

代碼開發(fā)工具

2019-01-09 09:35:41

搶票Python軟件

2019-12-26 17:07:30

Python程序員GitHub

2023-02-01 10:40:01

2016-09-23 18:32:42

iTunesIOS 10蘋果

2019-09-05 08:54:38

一致性CASABA

2024-01-30 00:09:29

iOS 17.3蘋果

2022-01-25 12:41:31

ChromeResponse接口

2013-09-12 11:14:52

假冒1230612306

2022-01-10 09:49:52

6G5G通信

2022-03-28 15:02:32

5G6G套餐

2021-10-26 23:50:12

枚舉動態(tài)規(guī)劃

2021-06-24 09:08:34

Java代碼泛型

2021-05-18 08:33:28

5G手機(jī)芯片漏洞

2021-08-11 14:33:38

注解springAutowired

2021-12-30 11:56:27

ThreeShakinCoverage可視化
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號