给女朋友用Python写了一个自动抽奖程序!Python在手,奖品我有!

Posted asdn258

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了给女朋友用Python写了一个自动抽奖程序!Python在手,奖品我有!相关的知识,希望对你有一定的参考价值。

我相信大部分的女孩子都是喜欢买买买的,我还没有见过不喜欢买东西的女孩子,当然很多东西也是有抽奖这项优惠的,很多小程序都有抽奖这个功能的,好了废话不多说了,为了给女朋友写这款抽奖程序,可谓是呕心沥血!不过看到她开心就比什么都重要了,我虽然没钱,但是我会尽我最大的努力给她我能给的!哈哈哈 ,一般程序员都是单身狗,不好意思,给你们吃了一波狗粮!

我前几天发现了之后就把那里的所有奖品都点了一次,就突发萌想,能不能用 python 来实现自动抽奖啊?这样就不用我每天都点进去看了,我只需要关心是否中奖就可以了。答案是肯定的,今天就为大家带来如何实现自动抽奖,解放双手。为了博得美人一笑,我豁出去了!结果在结尾,太恐怖了,女人果然是最恐怖的生物!

进群:125240963  即可获取数十套PDF哦!

需要知识

  • 会利用 charles 对手机进行抓包
  • 会用 requests 库

嗯,就需要这么多知识。如果不会抓包的话请自行百度,这里就不一一展开说了。

技术分享图片

 

技术分享图片

 

技术分享图片

 

技术分享图片

 

现在就可以去看看 charles 里面抓包的数据,很容易就发现下面这几个请求都是一一对应上面的图片的数据的。

技术分享图片

 

技术分享图片

 

技术分享图片

 

技术分享图片

 

接下来就是看看如何点击抽奖按钮之后是如何请求的了。

技术分享图片

 

我们先点击下每日福利的抽奖,在 charles 可以看到这个请求

技术分享图片

 

技术分享图片

 

2. 代码实现

这个是获取每日福利的实现

技术分享图片

 

这里需要注意的是,进行请求的时候需要带上参数 verify 关键字参数,这个是设置不验证证书,如果不设置就会报错

技术分享图片

 

技术分享图片

 

因为 time.time() 的结果是带只有十位整数的 float 数值,所以需要乘于 1000再取整数即可。其他的都没什么问题了。

最后

这个代码大家可以每天运行一次,这样就可以把所有的奖品基本都参数抽奖了,中不中是另外一回事,反正我每次都是这样。

技术分享图片

 

哈哈哈哈,是不是特尴尬!所以说凡是能用钱解决的就别用脑子。我现在还在躺着,医院wifi有点卡呢!

以上是关于给女朋友用Python写了一个自动抽奖程序!Python在手,奖品我有!的主要内容,如果未能解决你的问题,请参考以下文章

大一作品:用C语言给女朋友写了个TCP聊天程序,竟然被鄙视了!

用Python做一个翻译软件

用 Java 写了一个抽奖功能,年会抽奖靠它了!

怎么用python写一个抽奖程序,是抽取图片或视频

如何用 Python 写一个简易的抽奖程序

集大通100%任务完成度签到