程序员自制P淘宝秒杀抢购脚本,百分百中

互联网架构师

共 2581字,需浏览 6分钟

 ·

2021-11-18 06:33

点击关注公众号,回复“2T”获取2TB学习资源!

互联网架构师后台回复 2T 有特别礼包

本文链接:https://blog.csdn.net/weixin_41556756/article/details/121182499

上一篇:同事乱用 Redis 卡爆,我真是醉了...
事情是这个样子的,前几天不是双十一秒杀嘛。

由于我女朋友比较笨,手速比较慢,就一直抢不到,她没抢到特价商品就不开心。

她不开心,我也就不能跟着开心。

为了解决这个问题,就决定写一个自动定时抢购的脚本。

第一步

首先我的思路很简单,就是让“程序”帮我们自动打开浏览器,进入淘宝,然后到购物车等待抢购时间,自动购买并支付。

第二步

导入模块,我们需要一个时间模块,抢购的时间,还有一个Python的自动化操作。

代码如下:

import datetime #模块now = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S.%f')import time#全自动化Python代码操作from selenium import webdriver

第三步

根据我们的思路,首先需要程序帮我们打开谷歌浏览器,并输入:www.taobao.com,然后点击登录,进入到购物车。搜索公众号互联网架构回复“2T”,送你一份惊喜礼包。

代码如下:

times = "2021-11-04 21:00:00.00000000"browser = webdriver.Chrome()browser.get("https://www.taobao.com")time.sleep(3)                               #点击browser.find_element_by_link_text("亲,请登录").click()
不过这里有一个问题就是,我们不能把我们的账户、密码写在代码里边,这样很容易泄露,所以这里采取手动扫码登录。
print(f"请尽快扫码登录")time.sleep(10)browser.get("https://cart.taobao.com/cart.htm")time.sleep(3)

第四步

进入购物车,等待抢购时间然后购买。


首先这个程序不能帮我们去挑选商品,所以我们得提前把商品加入到购物车里面。搜索公众号互联网架构回复“2T”,送你一份惊喜礼包。

等到了抢购时间,直接全选商品购买就可以了。

# 是否全选购物车while True:    try:        if browser.find_element_by_id("J_SelectAll1"):            browser.find_element_by_id("J_SelectAll1").click()            break    except:        print(f"找不到购买按钮")

while True: #获取电脑现在的时间, year month day now = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S.%f') # 对比时间,时间到的话就点击结算 print(now) #判断是不是到了秒杀时间? if now > times: # 点击结算按钮 while True: try: if browser.find_element_by_link_text("结 算"): print("here") browser.find_element_by_link_text("结 算").click() print(f"主人,程序锁定商品,结算成功") break except: pass # 点击提交订单按钮 while True: try: if browser.find_element_by_link_text('提交订单'): browser.find_element_by_link_text('提交订单').click() print(f"抢购成功,请尽快付款") except: print(f"主人,我已帮你抢到商品啦,您来支付吧") break        time.sleep(0.01)
感谢您的阅读,也欢迎您发表关于这篇文章的任何建议,关注我,技术不迷茫!小编到你上高速。
    · END ·
最后,关注公众号互联网架构师,在后台回复:2T,可以获取我整理的 Java 系列面试题和答案,非常齐全


正文结束


推荐阅读 ↓↓↓

1.不认命,从10年流水线工人,到谷歌上班的程序媛,一位湖南妹子的励志故事

2.深圳一普通中学老师工资单曝光,秒杀程序员,网友:敢问是哪个学校毕业的?

3.从零开始搭建创业公司后台技术栈

4.程序员一般可以从什么平台接私活?

5.清华大学:2021 元宇宙研究报告!

6.为什么国内 996 干不过国外的 955呢?

7.这封“领导痛批95后下属”的邮件,句句扎心!

8.15张图看懂瞎忙和高效的区别!


浏览 35
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报