12 月我在朋友圈看到很是多的人開始在某東上搶茅臺,搶到的話一瓶只要 1499 元,轉手一賣就能淨賺 1000 塊錢,這簡直就是白送錢的事嘛?就算不賣,本身囤着過個幾年價格確定又要上漲。像這種好事,我固然第一時間去體驗了,搶了幾天後,卻搶了個寂寞。python
好在前兩天看到有大佬在 Github 上開源了一個搶茅臺的腳本(https://github.com/huanghyw/jd_seckill),目前已經 1.4k ,我前一天看的時候才 500 star,是真的火起來了,不得不感嘆,這傳播速度也太大了吧。linux
看了下代碼,發現這個腳本仍是用 Python 寫的,我啪的一下,很快,就把運行環境給搭建起來了。git
不少人學習python,不知道從何學起。
不少人學習python,掌握了基本語法事後,不知道在哪裏尋找案例上手。
不少已經作案例的人,殊不知道如何去學習更加高深的知識。
那麼針對這三類人,我給你們提供一個好的學習平臺,免費領取視頻教程,電子書籍,以及課程的源代碼!
QQ羣:957324352github
第一步windows
把項目代碼(https://github.com/huanghyw/jd_seckill)下載到本地並解壓。瀏覽器
第二步app
進入到解壓後的目錄中,使用 venv 建立一個虛擬環境,注意必定要使用 Python 3,建立完成後進入虛擬環境學習
# 建立虛擬環境 $ python3 -m venv . # 進入虛擬環境 $ source bin/activate
第三步:ui
往虛擬環境中安裝依賴包spa
若是是 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
如此你的運行環境就搭建好了。
在開始搶以前 ,有一些配置須要你手動弄好,主要有這幾項:
京東的 eid 和 fp
登錄你的京東網頁版,隨便選個商品下單,而後使用 瀏覽器的F12 跟蹤 _JdTdudfp
變量,就能獲得 eid 和 fp
並把這兩個值寫入到項目根目錄下的 config.ini
文件中。
在 config.ini
中還有一個很重要的設置,那就是搶購時間 buy_time
由於代碼其實是執行一個 while 循環,若是時間到了設置的值就開始模擬請求開始搶
上面的配置所有完成後,就能夠開始搶了。
搶的過程分爲兩步:
第一步:開 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的小夥伴!