python怎么抢东西_python实现京东秒杀抢购商品操作
#!/usr/bin/env python##-*- coding:utf-8 -*-
from selenium importwebdriverimportdatetimeimporttime
driver=webdriver.Firefox()defauto_buy(username, password, purchase_list_time):print(datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S'), "打开登陆界面")
driver.get("https://passport.jd.com/new/login.aspx")print(datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S'), "开始填写账号密码")
driver.find_element_by_link_text("账户登录").click()
driver.find_element_by_name("loginname").send_keys(username)
driver.find_element_by_name("nloginpwd").send_keys(password)
driver.find_element_by_id("loginsubmit").click()print(datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S'), "手动拼图验证")
time.sleep(10) #此处睡眠时间用来手动拼图验证
print(datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S'),"登陆成功")print(datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S'), "等待时间到达抢购时间:",purchase_list_time, "......")whileTrue:
count=0for buytime inpurchase_list_time:
nowtime= datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')if nowtime ==buytime:try:
count+= 1
print(datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S'), "开始第 %s 次抢购......"%count)print(datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S'), "打开购物车并选中商品")
driver.get("https://cart.jd.com/cart.action") #打开购物车并选中商品
print(datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S'), "点击去结算")
driver.find_element_by_link_text("去结算").click() #去结算
print(datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S'), "点击提交订单")
time.sleep(5) #提交订单前必须等待几秒【感觉跟电脑性能快慢有关,不卡的电脑可以适当降低尝试】
driver.find_element_by_id('order-submit').click() #提交订单
print(datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S'),"订单提交成功,请前往订单中心待付款付款")print("")continue
exceptException as e:print(datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S'), "抢购出现异常,重新抢购:", e)continuetime.sleep(0.001)
purchase_list_time=["2020-10-16 00:00:00","2020-10-16 00:00:01","2020-10-16 00:00:02","2020-10-16 00:00:03","2020-10-16 00:00:04","2020-10-16 00:00:05",
]
auto_buy('账号', '密码', purchase_list_time)
python怎么抢东西_python实现京东秒杀抢购商品操作相关推荐
- python脚本抢优惠券_Python写京东抢券小工具
这是一个可以帮助我们抢券的小工具.不一定能抢到,只是增加了概率. 首先我们需要安装python环境 这里我们选用Anaconda,它可以方便的管理python包和环境. 下载地址https://www ...
- python京东预约抢购_Python实现京东秒杀功能代码
本文实例为大家分享了Python实现京东秒杀功能的具体代码,供大家参考,具体内容如下 #Python 3.5 #coding:utf-8 #import scrapy from selenium im ...
- python秒杀神器_Python实现京东秒杀功能代码
本文实例为大家分享了Python实现京东秒杀功能的具体代码,供大家参考,具体内容如下 #Python 3.5 #coding:utf-8 #import scrapy from selenium im ...
- python京东秒杀_python实现京东秒杀功能
本文实例为大家分享了python实现京东秒杀的具体代码,供大家参考,具体内容如下 # _*_coding:utf-8_*_ from selenium import webdriver import ...
- 京东秒杀抢购失败?试试用Python准时自动抢购!
今天给大家分享的教程就是通过Python来实现京东商品抢购!废话不多说,马上开始今天的案例分享! 点击免费领取<CSDN大礼包>: 最新全套[Python入门到进阶资料 & 实战源 ...
- 京东自动秒杀抢券php,京东秒杀抢购的小脚本和chorme的一个开发者插件
chorme开发者插件 解压:seckill-master.zip 打开chrome浏览器,设置 --> 更多工具 --> 扩展程序 勾选开发者模式 点击"加载已解压的扩展程序& ...
- python 12306抢票_Python爬虫实战:12306抢票开源!
今天就和大家一起来讨论一下python实现12306余票查询(pycharm+python3.7),一起来感受一下python爬虫的简单实践 我们说先在浏览器中打开开发者工具(F12),尝试一次余票的 ...
- python图书馆抢座_python模拟表单提交登录图书馆
本文实例为大家分享了python模拟登录图书馆的具体代码,供大家参考,具体内容如下 模拟表单提交的原理: 我们都知道Http是无状态的,所以当我们提交的数据和浏览器中正常提交一样,那么服务器就会返回和 ...
- python爬虫抢演唱会_Python爬虫告诉你:为什么杨超越不会唱不会跳也能躺赢出道!...
这个夏天,除了世界杯,还有101 上周六,创造101的小姐姐们终于成团,11个被粉丝选中的火箭少女即将一飞冲天. 打破土偶多项数据记录的土创终于出人头地,成为2018年夏天最受人关注的选秀.选手中成功 ...
最新文章
- jQuery选择器总结(上)
- 网站关键词优化如何控制其密度?
- omct问题之-webapps下多出的ROOT目录
- omitting directory `folder/'
- 十、简单线性回归的python实现(详解)
- 创建一个 Git 版本库
- 【代码笔记】iOS-performSelectorOnMainThread
- android怎么实现记住密码功能,Android实现用户登录记住密码功能
- 〔翻译〕摩托罗拉E680的linux系统解码
- JavaScript设计模式——访问者模式
- 面试宝典(二)之经典面试题(含详细答案)
- 在blog中添加attachments功能 (修改系统Control)
- 【BHOJ 女娲加农炮 |、||】贪心 | 优先队列 | 堆 | E
- 腾讯云---语音合成---一段文本合成语音
- 微信公众号开发(一)服务器配置
- 简书项目实战-Header
- java.lang.NoClassDefFoundError: com.yolanda.nohttp.NoHttp
- 【Spring框架】[3/3]AOP,TX,ZJ 基本知识点与总结(思维导图)
- xPad该歇了,我们需要的只是小尺寸触控显示器
- 新西兰计算机预科学费,新西兰预科留学费用一年多少