Python大佬手把手教你用開源【源碼分享】實現搶茅台


12 月我在朋友圈看到非常多的人開始在某東上搶茅台,搶到的話一瓶只要 1499 元,轉手一賣就能凈賺 1000 塊錢,這簡直就是白送錢的事嘛?就算不賣,自己囤着過個幾年價格肯定又要上漲。像這種好事,我當然第一時間去體驗了,搶了幾天后,卻搶了個寂寞。

好在前兩天看到有大佬在 Github 上開源了一個搶茅台的腳本(https://github.com/huanghyw/jd_seckill),目前已經 1.4k ,我前一天看的時候才 500 star,是真的火起來了,不得不感嘆,這傳播速度也太大了吧。

 

 

 

看了下代碼,發現這個腳本還是用 Python 寫的,我啪的一下,很快,就把運行環境給搭建起來了。

很多人學習python,不知道從何學起。
很多人學習python,掌握了基本語法過后,不知道在哪里尋找案例上手。
很多已經做案例的人,卻不知道如何去學習更加高深的知識。
那么針對這三類人,我給大家提供一個好的學習平台,免費領取視頻教程,電子書籍,以及課程的源代碼!
QQ群:957324352

1. 環境搭建

第一步

把項目代碼(https://github.com/huanghyw/jd_seckill)下載到本地並解壓。

 

第二步

進入到解壓后的目錄中,使用 venv 創建一個虛擬環境,注意一定要使用 Python 3,創建完成后進入虛擬環境

# 創建虛擬環境
$ python3 -m venv .
 
# 進入虛擬環境
$ source bin/activate

第三步:

往虛擬環境中安裝依賴包

如果是 mac 或者 linux 只要執行這條命令就行

$ python -m pip install -r requirements.txt

而如果你使用 windows ,在依賴中有一個 lxml 庫,這個庫在 windows 中你使用 pip 是安裝不上的,你得從網上下載 wheel 文件來手動安裝,然后再執行上面的命令,下載鏈接在下面,記得選擇對應 Python 的版本,由於這個頁面里的 lxml 版本是 4.6.2,因此你要手動改動 requirements.txt 文件里的 lxml 版本。

# lxml 下載地址
https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml

如此你的運行環境就搭建好了。

2. 准備工作

在開始搶之前 ,有一些配置需要你手動弄好,主要有這幾項:

京東的 eid 和 fp

登陸你的京東網頁版,隨便選個商品下單,然后使用 瀏覽器的F12 跟蹤 _JdTdudfp 變量,就能得到 eid 和 fp

並把這兩個值寫入到項目根目錄下的 config.ini 文件中。

在 config.ini 中還有一個很重要的設置,那就是搶購時間 buy_time

因為代碼實際上是執行一個 while 循環,如果時間到了設置的值就開始模擬請求開始搶

3. 開始搶購

上面的配置全部完成后,就可以開始搶了。

搶的過程分為兩步:

第一步:開 PLUS會員

某東真行,這一波營銷做的,原來是想讓我開 PLIUS 會員,我一個網易雲音樂會員都舍不得開的人,居然為了搶茅台而開了一個我用都用不上的 PLUS 會員,這個會員只能最少季付也要 78元,我忍痛開了,就當是投資了。

第二步:預約搶購

只有預約的用戶才能參與搶購,你可以手動搜索 茅台 進去預約,也可以使用這個腳本來幫你預約。

執行 python main.py 然后輸入 1,會彈出一個二維碼,打開你手機上的 京東 app 授權登陸,接着腳本就會去幫你預約。

第三步:開始搶購

一切都准備好了,你只要在快到早上 10 點的時候執行 python main.py,然后輸入 2 ,就行了。接下來就看你的運氣了。

以上就是使用 jd_seckill 搶茅台的完整過程,我寫得非常清楚,甚至比 github 上的官方文檔還要清楚。。真的是為廣大讀者謀福利操碎了心。

由於搶茅台需要先開通 PLUS 會員,因此搶購實際上是需要付出成本的,但一但搶到這個回報率就非常高了,聽別人說京東的小白信用分越高搶到的概率越高,因此如果你是新開的小號就是不用試了,除非東哥給你開后門了,不然肯定 是搶不到的,平時有經常使用京東的,建議可以去試下。

萬一搶到的話,可以選擇轉手賣掉,凈賺一筆,當然也可以自己收藏,等待升值,土豪想自飲也請隨意。

最后祝大家好運,搶個好采頭~

在這里還是要推薦下我自己建的Python開發學習群:957324352,群里都是學Python開發的,如果你想學或者正在學習Python ,歡迎你加入,大家都是軟件開發黨,不定期分享干貨(只有Python軟件開發相關的),包括我自己整理的一份2020最新的Python進階資料和高級開發教程,歡迎進階中和進想深入Python的小伙伴!

 
       


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM