1 Star 0 Fork 0

chen/taobao-rush-to-purchase

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
淘宝秒杀.py 1.36 KB
一键复制 编辑 原始数据 按行查看 历史
chenxueli 提交于 2024-03-24 09:44 . 更改
# 双11.淘宝秒杀实战
import time
from selenium import webdriver
import datetime
import win32com.client
print('1')
speaker = win32com.client.Dispatch('SAPI.SpVoice')
# 1打开浏览器---借助模块(工具) selenium 模块
times = '2024-03-24 10:00:00.000000' # 秒杀时间
print(times)
browser = webdriver.Chrome()
print(2)
# time.sleep(3)
browser.get('https://www.taobao.com/') # 打开淘宝网
browser.find_element("link text", "亲,请登录").click()
print('提示:请扫码登录--------')
time.sleep(20)
browser.get('https://cart.taobao.com/')
time.sleep(5)
# 让程序多次尝试找到 “全选” 按钮
while True:
if browser.find_element("id", "J_SelectAll1"):
browser.find_element("id", "J_SelectAll1").click()
break
# 点上了“全选”之后---
# 对比时间--当前的时间有没有到达秒杀时间
# 取一下当前互联网的时间
while True:
now = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S.%f')
if now > times:
# 表示时间超过了秒杀时间
while True:
if browser.find_element("link text", "结 算"):
browser.find_element("link text", "结 算").click()
print(f'主人,恭喜您,抢到了该商品,真好玩!!')
speaker.Speak(f'主人,恭喜您,抢到了该商品,真好玩!!')
break
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/chenxueli0109/taobao-rush-to-purchase.git
git@gitee.com:chenxueli0109/taobao-rush-to-purchase.git
chenxueli0109
taobao-rush-to-purchase
taobao-rush-to-purchase
master

搜索帮助