色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

利用Python代碼自動搶火車票的原理以及代碼解析

馬哥Linux運維 ? 2018-01-13 10:32 ? 次閱讀

今年你不妨自己寫一段代碼來搶回家的火車票,是不是很Cool。

準備工具:

12306網站用戶名和密碼

Python 2.7

chrome瀏覽器及下載chromedriver

下載Python代碼

代碼用的Python+Splinter開發,Splinter是一個使用Python開發的開源Web應用測試工具,它可以幫你實現自動瀏覽站點和與其進行交互。Splinter執行的時候會自動打開你指定的瀏覽器,訪問指定的URL。然后你所開發的模擬的任何行為,都會自動完成,你只需要坐在電腦面前,像看電影一樣看著屏幕上各種動作自動完成然后收集結果即可。

了解原理:

找到相應URL,找到控件模擬登錄、查詢、訂票操作。關鍵是找到控件名稱,難點是起始地不是直接輸入的頁面值,需要在cookie中查出。

12306查詢URL:

12306登錄URL:

我的12306URL:

購票確認URL:

Python代碼打開URL,找到控件填充值:

利用Python代碼自動搶火車票的原理以及代碼解析

找到用戶名密碼控件名

找到起始地控件名

確定起始地的值,方法Chrome瀏覽器中的“檢查”功能(按F12),Network ---> Cookies中找到:

cookie中起始地的值

拷貝起始地的cookie值,我把幾個常用的城市拷出來,放到了字典中:

查詢車票代碼:

其實,你只需要運行代碼:

當然,還需要手動點一下的還是萬惡的12306驗證碼,搶到票后確認支付就行啦。

搶票進行中

搶票成功!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 代碼
    +關注

    關注

    30

    文章

    4779

    瀏覽量

    68524
  • python
    +關注

    關注

    56

    文章

    4792

    瀏覽量

    84627

原文標題:100行Python代碼自動搶火車票!

文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    過年回家的火車票你訂到了嗎?

    票大戰已經開始,你回家的火車票訂到了嗎?
    發表于 01-10 13:49

    自助售賣火車票的機器

    自己做了個模擬的自助售賣火車票的機器,大家看著玩吧
    發表于 03-19 22:07

    今年春節,你還票回家嗎?

    `又到了一年一度的人口大遷移季節,很多小伙伴們已經開始每天守在電腦前,春節回家的票了吧!小編也是第一次票,所以終于體會到了票的難度!原來比找女票更難的是。。。。。。春節回家的
    發表于 12-03 17:33

    2018年春運火車票開售 代售點門市冷清

      2018年春運火車票開售 代售點門市冷清  目前,鐵路車票預售期為:通過互聯網(12306網站)、12306手機客戶端、電話訂票為30天;通過車站售票窗口、站內自動售票機、市內火車票
    發表于 01-17 16:38

    新版火車票二維碼防偽技術

    新版火車票二維碼防偽技術 據有關媒體報道,11月17日,鐵道部向全國各鐵路局下發了《關于修改部分車票票樣的通知》。通知中指出,為了適應新技術發展,決定自200
    發表于 12-09 10:48 ?2545次閱讀

    火車票學生優惠卡防偽系統設計

      一、系統說明   該系統適用于全國各大專院校,為學生購買半價優惠火車票(須持學生購票優惠卡)提供讀卡、發卡、查詢、統計等功能。   二、運行環境
    發表于 11-02 17:09 ?794次閱讀

    無線射頻技術植入火車票 以提高防偽和自動售檢功能

    在奧運門票中大顯神通的無線射頻技術,未來有望被植入火車票,以提高防偽和自動售檢功能。昨天,記者從科技部獲悉,國家863計劃“射頻識別(RFID)技術與應用”
    發表于 01-02 13:00 ?813次閱讀

    python代碼示例之基于Python的日歷api調用代碼實例

    本文檔的主要內容詳細介紹的是python代碼示例之基于Python的日歷api調用代碼實例。
    發表于 09-06 14:25 ?42次下載
    <b class='flag-5'>python</b><b class='flag-5'>代碼</b>示例之基于<b class='flag-5'>Python</b>的日歷api調用<b class='flag-5'>代碼</b>實例

    12306火車票票軟件應用程序免費下載

    本文檔的主要內容詳細介紹的是12306火車票票軟件應用程序免費下載,電腦端的一個火車票的軟件,比較實用定期更新。安全無病毒。
    發表于 09-07 08:00 ?25次下載

    再見了紙質火車票,中鐵:明年電子客票將全國使用

    紙質火車票是從上世紀40年代開始使用的,到現在已歷經了4代排版的升級、修改,現在絕大多數的人在搭乘火車時,都是憑借紙質車票進站候車的。最近中國鐵路總公司突然宣布:電子客票明年將在全國全面推廣!
    的頭像 發表于 11-26 17:20 ?4066次閱讀

    教大家如何用Python火車票

    但是,所有的鄉愁和感傷,最好的解藥就是一張火車票。每當萬事俱備,總是只欠東風,我依然是被一張 5mm 厚的火車票攔在了門外。隱隱約約在我眼前出現,然后又悄無聲息的走掉,說的就是你,我花錢加速都不到的
    的頭像 發表于 01-02 10:35 ?6192次閱讀
    教大家如何用<b class='flag-5'>Python</b><b class='flag-5'>搶</b><b class='flag-5'>火車票</b>!

    火車票的時代,正式宣告結束!

    12306技術部主任單杏花宣布了一個重磅消息:全面取消紙質車票
    的頭像 發表于 04-10 09:01 ?2213次閱讀

    華強北又火了!華為新機難蘋果新機暴跌

    手機時代已變,已經到了要用專業軟件的地步,關鍵還不到,難度超過火車票,但這就是華為芯片導致華為Mate 40 pro+一機難的現狀。
    的頭像 發表于 10-29 16:25 ?2035次閱讀

    火車票的算法是怎么實現的

    導讀相信大家應該都有火車票的經驗,每年年底,這都是一場盛宴。然而你有沒有想過火車票這個算法是怎么實現的呢?其實并沒有你想的那么難。 12306
    的頭像 發表于 11-17 11:31 ?2435次閱讀

    積分球-分光光度法在磁卡火車票鑒定中的應用

    制假者不斷地改變方法來提高制假技藝,使假票證變得更加逼真、難以識別。 真火車票的防偽措施主要為水印及熒光纖維,但實際工作中也發現有含熒光防偽纖維的假票,特別是目前電腦制版印刷假票,利用先進的電腦制版、PS 版平面印刷、
    發表于 01-14 10:02 ?485次閱讀
    主站蜘蛛池模板: 四虎永久在线精品国产| 王晶三级作品| 甜性涩爱免费下载| 不卡一区二区高清观看视频| 人妻免费视频公开上传| 国内2018年午夜福利5678| 国产午夜精品AV一区二区麻豆| 熟女人妻-蜜臀AV-首页| 国产精品久久久久永久免费看 | 羽月希被黑人吃奶dasd585| 极品少妇粉嫩小泬啪啪AV| 亚洲三区视频| 久久精品国产午夜伦班片| 中文字幕亚洲综合小综合在线| 老师扒开尿口男生摸尿口| 99re.05久久热最新地址| 青柠在线视频| 国产产乱码一二三区别免费| 无码国产欧美日韩精品| 国产亚洲精品久久久闺蜜| 野花香HD免费高清版6高清版 | 黄页网址大全免费观看| 野花高清在线观看免费3中文| 久久精品在现线观看免费15| 18未满不能进的福利社| 欧美极限变态扩张video| 成年人视频在线观看免费| 兽皇VIDEO另类HD| 国内精品伊人久久久久| 欲香欲色天天影视大全| 男女牲交大战免费播放| 成人久久欧美日韩一区二区三区| 视频一区国产| 国自精品三七区| 做你的爱人BD日本| 人妻少妇偷人精品无码洋洋AV | 试看2分钟AA片| 精品无码人妻一区二区免费AV| 最近2019中文字幕免费| 欧美亚洲日本日韩在线| 国产高潮久久精品AV无码|