实现京东的秒杀代码
最近找到了京东的秒杀代码,我来分享一下:
from selenium import webdriver
import datetime
#1.模拟登录京东账号
driver = webdriver.Chrome()
driver.implicitly_wait(0.5)
print(“start process”)
driver.get("https://passport.jd.com/new/login.aspx?")
while True:
try:
driver.find_element_by_partial_link_text(“jd_5a6d677e7…”) #判断是否为对应的用户
print(“已登录!”)
# 请求到商品详情界面
driver.get(“https://item.jd.com/6044018.html”)
buytime="2019-07-11 16:30"
print("等待{}到达...".format(buytime))
while True:
nowtime=datetime.datetime.now().strftime("%Y-%m-%d %H:%M")
print("现在北京时间:{}".format(nowtime))
if nowtime==buytime:
#3 秒杀商品,提交订单
driver.find_element_by_id("btn-onekeybuy").click() #找到按键
driver.find_element_by_id("order-submit").click() #提交订单
print("已加入购物车!")
break
break
except:
print("正在等待老板登录...")
真的是非常有用呢!!