91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

利用Python搶火車票的案例分析

發布時間:2020-08-03 15:54:09 來源:億速云 閱讀:199 作者:清晨 欄目:編程語言

這篇文章主要介紹利用Python搶火車票的案例分析,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

春節搶票正在如火如荼的進行,過年回家那肯定需要搶票,每年的搶票大戰,都是一場硬戰,沒有一個好工具,怎么能上戰場呢。你還在用12306,飛豬,攜程搶票嗎,你已經out了,程序員現在都用自己的搶票方式。

分享一個Python搶票工具,現在到了GitHub趨勢榜第一:

利用Python搶火車票的案例分析

項目名很干脆,就是“12306”,標星超過2.3W,來自名叫文賢平的程序員。這很可能是全GitHub最德高望重的購票小助手了,功能一直在更新,且現已支持Python 3.6以上版本。雖然誕生在2018年初,但最近一次提交代碼,是在今年9月5日,現在還十分新鮮。

如果你還沒搶到回程的票,試一下這個Python工具吧,已經有許多人類親測成功了。

這只得力的小助手,思路清晰又緊湊:

利用Python搶火車票的案例分析

從查詢余票開始,到付款完成,最后獲取訂單號。一氣呵成,不怕人類手速太慢。

有了它,就不怕搶不到了回家的票。

到目前為止,文賢平與一眾貢獻者,已經在項目里提交了361次代碼,實現的功能有這些:

利用Python搶火車票的案例分析

廢話少說,下面來看一下怎么用吧。

一、下載# testerSunshine的12306源碼

可以通過git clone或者下載源碼解壓的方式。

源碼下載下來如圖所示:

利用Python搶火車票的案例分析

二、自托管云打碼服務器搭建:12306_code_server

項目地址https://github.com/YinAoXiong/12306_code_server

建議安裝Docker。使用docker可以使用如下命令快速部署:

docker run -d -p 8080:80 --name 12306 yinaoxiong/12306_code_server

三、下載項目依賴 requirements.txt

切換到第一步下載的源碼根目錄下,執行:

pip install -r requirements.txt

這一步會安裝所有依賴。

四、搶票配置

前提條件:

·請確認你安裝的docker版本為18.09及以上:docker -v

·請確認你安裝的docker-compose版本為1.23.2及以上:docker-compose -v

·請根據自己需要修改好配置文件:TickerConfig.py

·請修改配置文件TickerConfig.py中的變量AUTO_CODE_TYPE和HOST,AUTO_CODE_TYPE改為3,HOST改為"captcha:80"(這里很重要,這是本地打碼服務器的配置)

下面具體說說TickerConfig.py的配置,此文件在第一步下載的源碼的根目錄下。

利用Python搶火車票的案例分析

利用Python搶火車票的案例分析

利用Python搶火車票的案例分析

利用Python搶火車票的案例分析

五、開始搶票

運行命令:

·開始搶票:docker-compose up --build -d

·停止搶票:docker-compose down

·查看搶票log:docker logs --follow ticket

利用Python搶火車票的案例分析

測試了一下,我搶票成功,再也不用擔心回不去家了。我還配置了微信推送和郵箱提醒。

利用Python搶火車票的案例分析

利用Python搶火車票的案例分析

以上是利用Python搶火車票的案例分析的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

清原| 山东省| 油尖旺区| 安龙县| 景谷| 理塘县| 黄冈市| 濮阳市| 莆田市| 连云港市| 辽源市| 西吉县| 尉氏县| 中阳县| 四川省| 介休市| 得荣县| 凤山市| 南平市| 甘德县| 乌拉特中旗| 封开县| 大竹县| 泾源县| 中超| 岢岚县| 砀山县| 冷水江市| 南丹县| 津市市| 双峰县| 洛阳市| 句容市| 西丰县| 孝义市| 津南区| 盐津县| 郧西县| 正定县| 南江县| 三明市|