1. 程式人生 > >給女朋友用Python寫了一個自動抽獎程序!Python在手,獎品我有!

給女朋友用Python寫了一個自動抽獎程序!Python在手,獎品我有!

com () 單身 代碼 女孩子 nbsp 不能 是不是 apt

我相信大部分的女孩子都是喜歡買買買的,我還沒有見過不喜歡買東西的女孩子,當然很多東西也是有抽獎這項優惠的,很多小程序都有抽獎這個功能的,好了廢話不多說了,為了給女朋友寫這款抽獎程序,可謂是嘔心瀝血!不過看到她開心就比什麽都重要了,我雖然沒錢,但是我會盡我最大的努力給她我能給的!哈哈哈 ,一般程序員都是單身狗,不好意思,給你們吃了一波狗糧!

我前幾天發現了之後就把那裏的所有獎品都點了一次,就突發萌想,能不能用 python 來實現自動抽獎啊?這樣就不用我每天都點進去看了,我只需要關心是否中獎就可以了。答案是肯定的,今天就為大家帶來如何實現自動抽獎,解放雙手。為了博得美人一笑,我豁出去了!結果在結尾,太恐怖了,女人果然是最恐怖的生物!

進群:125240963 即可獲取數十套PDF哦!

需要知識

  • 會利用 charles 對手機進行抓包
  • 會用 requests 庫

嗯,就需要這麽多知識。如果不會抓包的話請自行百度,這裏就不一一展開說了。

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

現在就可以去看看 charles 裏面抓包的數據,很容易就發現下面這幾個請求都是一一對應上面的圖片的數據的。

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

接下來就是看看如何點擊抽獎按鈕之後是如何請求的了。

技術分享圖片

我們先點擊下每日福利的抽獎,在 charles 可以看到這個請求

技術分享圖片

技術分享圖片

2. 代碼實現

這個是獲取每日福利的實現

技術分享圖片

這裏需要註意的是,進行請求的時候需要帶上參數 verify 關鍵字參數,這個是設置不驗證證書,如果不設置就會報錯

技術分享圖片

技術分享圖片

因為 time.time() 的結果是帶只有十位整數的 float 數值,所以需要乘於 1000再取整數即可。其他的都沒什麽問題了。

最後

這個代碼大家可以每天運行一次,這樣就可以把所有的獎品基本都參數抽獎了,中不中是另外一回事,反正我每次都是這樣。

技術分享圖片

哈哈哈哈,是不是特尷尬!所以說凡是能用錢解決的就別用腦子。我現在還在躺著,醫院wifi有點卡呢!

給女朋友用Python寫了一個自動抽獎程序!Python在手,獎品我有!