亚洲国产成人精品久久_欧美日韩国产综合一区二区_亚洲精品理论电影_色综合久久中文字幕

決戰(zhàn)春運之巔,我們用這個項目搶到了火車票

放大字體  縮小字體 發(fā)布日期:2019-12-26  來源:來自互聯(lián)網(wǎng)  作者:來自互聯(lián)網(wǎng)  瀏覽次數(shù):745
導(dǎo)讀

目前在 GitHub 上最火的兩個 12306 搶票項目是: 你看,小編剛開始刷票就搶到了一張從北京到長沙的高鐵票,我們再登陸 12306 的官方網(wǎng)站就可以直接付款了。 ?比較有意思的是,…

春節(jié)臨近,又雙叕到了搶票的關(guān)鍵時刻。你在朋友圈跪求朋友加速了嗎?乖乖聽話買加速包了嗎?但對于「難點地區(qū)」的同學(xué)們來說,即使買了加速包,APP 顯示極速搶票,也未必能買到票。

春節(jié)臨近,又雙叕到了搶票的關(guān)鍵時刻。你在朋友圈跪求朋友加速了嗎?乖乖聽話買加速包了嗎?但對于「難點地區(qū)」的同學(xué)們來說,即使買了加速包,APP 顯示極速搶票,也未必能買到票。

對于程序員來說,搶票可不止這兩種「常規(guī)操作」。最近幾天在 GitHub 全球趨勢榜上,幾個火車搶票項目一直名列前茅。

國人占領(lǐng) GitHub 趨勢榜: 在 12306 上自動搶票的 Python 項目最近幾天 star 量飛漲。

目前在 GitHub 上最火的兩個 12306 搶票項目是:

  • 12306 購票小助手(約 23200 Star):https://github/testerSunshine/12306
  • py12306 購票助手(約 9000 Star):https://github/pjialin/py12306

此外還有兩個 12306 網(wǎng)站驗證碼識別工具:

  • https://github/YinAoXiong/12306_code_server
  • https://github/zhaipro/easy12306

這些項目其實并不是剛剛出現(xiàn)的,它們已經(jīng)經(jīng)過了去年春節(jié)搶票,以及五一、十一搶票的考驗。就其中 star 量最高的那兩個來說——自去年春節(jié)之后,「12306 購票小助手」更新了圖形界面,加入了購票成功信息推送,增加了候補訂單/撿漏功能等等。

為什么用工具搶票幾率更高?因為這種方法可以免去輸入驗證碼、并略過網(wǎng)頁刷新等待的時間。

由于 Python 官方對于 2.X 版本支持的結(jié)束,目前項目僅支持 Python 3.6 以上版本。機器之心選擇了「py12306 購票助手」項目進行了測(qiang)試(piao)。

搶票效果很驚人

這一工具能否搶到票?其實,機器之心小編也正飽受春節(jié)回老家搶不到票的困擾,所以編輯部用了這個神奇的項目,結(jié)果成功搶到了車票。

不要被 GitHub 上的代碼嚇到了,這些工具使用起來非常簡單。

你看,小編剛開始刷票就搶到了一張從北京到長沙的高鐵票,我們再登陸 12306 的官方網(wǎng)站就可以直接付款了。

總體而言,py12306 購票助手使用非常便捷,體驗也是非常好的。畢竟有什么報錯,大家都可以在 Issue 中找到解答。這樣的流行項目,很多開發(fā)者已經(jīng)幫我們試過水了。

使用流程如下:

  1. 下載項目并安裝相關(guān)依賴庫;
  2. 打開參數(shù)文檔,輸入自己的用戶名、密碼、起止城市(支持多個車站)、發(fā)車時間段、座位信息;
  3. 啟動程序,搜索車次;
  4. 如果發(fā)現(xiàn)了合適的車票,會自動下單,并通過郵件、微信等工具提醒。
  5. 最后,登錄 12306 付款~

值得注意的是,每次重新啟動,程序都會從歷史進程中獲取信息,并嘗試直接恢復(fù)用戶的登錄等狀態(tài)。如下是啟動搶票功能后的初始化界面:

當(dāng)然,如果當(dāng)前車次或車站沒有多余的火車票,那么程序會一直刷票,并且當(dāng)存在余票時能立即占用票務(wù)資源。

?比較有意思的是,Py12306 還提供了一個可視化網(wǎng)頁端,這能讓不了解開發(fā)的同學(xué)直觀看到程序的運行結(jié)果。

使用指南

首先,你需要將項目克隆到自己的電腦上(需要 Python 3.6):

git clonehttps://github/pjialin/py12306

cdpy12306

pip install -r requirements.txt

然后配置程序:

cpenv.py.exampleenv.py

配置之后,你需要輸入相關(guān)信息,如用戶名和密碼、查詢條件等。這時候,你需要打開安裝目錄里面的 env.py 文件,不論是用 Vim、SubLime 這些純文本編輯器,還是電腦自帶的「記事本」、「文本編輯」,只要能打開純文本并編輯就 OK 了。

出現(xiàn)在你眼前的文檔看上去非常復(fù)雜,但每一行代碼都有很多中文注釋,相信小白也能看懂所有配置選項。首先是參數(shù) USER_ACCOUNTS,這里可以將示例改成自己的用戶名和密碼,如:

如果你對心跳查詢、免費大碼之類的參數(shù)不感興趣,請盡管跳過,這是一個初學(xué)者教程。

接下來是查詢?nèi)蝿?wù)參數(shù) QUERY_JOBS,這里可以輸入出發(fā)和到達的城市。此處只需要修改 left_dates 和 stations 兩個參數(shù)。注意,如果一行代碼前面有井號,表示修改這行文字只是一個注釋。

如下圖所示,我們只需要修改第一個 left_dates 和第一個 stations 即可。left_dates 可以輸入多個,每個都需要按照圖中的格式,使用引號括住日期,每個日期用英文逗號隔開。

在這里還有一個重要參數(shù):旅客姓名,參數(shù)名稱為 members。這里注意,如果以前是學(xué)生,現(xiàn)在是成人或者是需要購買成人票,寫姓名的時候前面需要一個「*」號。

最后是出發(fā)日的時間段和座位類型,這里會按照輸入的順序優(yōu)先購買有票的:

當(dāng)修改完這些信息后,保存并退出編輯界面。

然后你就可以搶票了,只需要運行 main.py 文件即可。

pythonmain.py

準備妥當(dāng),好了,是時候搶票了!

:22大領(lǐng)域、127個任務(wù),機器學(xué)習(xí) SOTA 研究一網(wǎng)打盡。

 
 
免責(zé)聲明
本文為會員免費發(fā)布,僅代表發(fā)布者個人觀點,本站未對其內(nèi)容進行核實,請讀者僅做參考,如若文中涉及有違公德、觸犯法律的內(nèi)容,一經(jīng)發(fā)現(xiàn),立即刪除,作者需自行承擔(dān)相應(yīng)責(zé)任。涉及到版權(quán)或其他問題,請及時聯(lián)系我們刪除處理。
 
 
主站蜘蛛池模板: 91精品在线影院| 国产精品乱码一区二区三区| 欧美激情在线一区| 日本精品一区| 91传媒久久久| 99在线视频首页| 国产精品美女xx| 精品亚洲欧美日韩| 国产精品国内视频| 国产精品久久久久久久久免费| 欧美精品一区在线| 国产在线精品成人一区二区三区| 欧美视频在线第一页| 欧美一区二视频在线免费观看| 欧美激情精品久久久久久| 久久久久久美女| 精品久久久久亚洲| 91国产丝袜在线放| 久久久久久久少妇| 丝袜一区二区三区| 国产中文日韩欧美| 91高清免费视频| 久久久成人av| 亚洲国产一区二区三区在线播| 在线观看日本一区| 日本不卡一区二区三区在线观看| 国产精品444| 欧美中文字幕视频| 高清国产一区| 久久精品视频播放| 日本黄网免费一区二区精品| 狠狠色综合欧美激情| 亚洲v国产v| 国产又粗又长又爽视频| 国产精品久久色| 国产精品二区在线观看| 日韩精品极品视频在线观看免费| 日本视频一区在线观看| www.午夜精品| 国产美女久久精品香蕉69| 欧美亚洲色图视频|