代码拉取完成,页面将自动刷新
# 双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
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。