#coding:utf-8

#import scrapy

from selenium import webdriver

import time

import datetime

class JDQUAN(object):

def __init__(self,url):

self.driver=webdriver.Firefox()

self.driver.get(url)

def login_jd(self,num,pwd):

self.driver.find_element_by_link_text('你好,请登录').click()

time.sleep(5)

self.driver.find_element_by_link_text('账户登录').click()

time.sleep(3)

self.driver.find_element_by_id('loginname').send_keys(num)

self.driver.find_element_by_id('nloginpwd').send_keys(pwd)

time.sleep(3)

self.driver.find_element_by_id('loginsubmit').click()

def buy_on_time(self,buytime,quan_link):

while True:

now = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')

pre = datetime.datetime.strptime(buytime, '%Y-%m-%d %H:%M:%S') - datetime.timedelta(seconds=40)

pre = pre.strftime('%Y-%m-%d %H:%M:%S')

if pre == now:

self.driver.refresh()

if now == buytime:

#self.driver.find_element_by_class_name(quan_link).click()

self.driver.get(quan_link)

time.sleep(3)

print(datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S'))

print('successful!!!')

break

def start(self,buytime,quan_link):

num='****'

pwd='********'

self.login_jd(num,pwd)

self.buy_on_time(buytime,quan_link)

jd=JDQUAN('https://sale.jd.com/act/L8mwRbMeIap3kCAg.html')

jd.start('2018-01-24 20:05:00','https://coupon.jd.com/ilink/couponSendFront/send_index.actionkey=3472bd7400804b01b6d5bd8162289d85&roleId=10117929&to=https://sale.jd.com/act/L8mwRbMeIap3kCAg.html')

#超市

python抢券代码_用Python写一个京东抢券脚本相关推荐

  1. python迷宫万花筒代码_用Python3写一个走迷宫的小程序(图形化:matplotlib,dfs,prim)...

    先看一下动态效果图(慢放): 首先生成迷宫: 主要用了两个算法:Prim和dfs 总结:Prim生成的比较像真正的迷宫,所以默认用了Prim生成迷宫 先输入n,m,会生成一个迷宫(prim生成),然后 ...

  2. python数码时钟代码_用python写一个程序,以电子时钟格式打印时间,每隔一秒刷新一次...

    1. 写一个程序,以电子时钟格式打印时间: 时间格式为: HH:MM:SS 时间每隔一秒刷新一次 代码如下 import time def showtime(): s = time.localtime ...

  3. python 运行程序代码_一些python程序

    <从问题到程序:用Python学编程和计算>--1.2 Python语言简介 本节书摘来自华章计算机<从问题到程序:用Python学编程和计算>一书中的第1章,第1.2节,作者 ...

  4. python好玩的代码_一行 Python 能实现什么丧心病狂的功能?

    能够把自身代码打印出来的程序,叫做Quine.下面是python的一行quine: ​有人说有分号不算一行,无分号版: 其实,如果你用程序语言的名字+quine作为关键字去搜索,你能找到各种语言实现的 ...

  5. python数字华容道算法_用React写一个数字华容道,你需要知道的秘密

    还在上班?很无聊? 这个叫前言 年末了.哦,不,要过年了.以前只能一路站到公司的我,今早居然是坐着过来的.新的一年,总要学一个新东西来迎接新的未来吧,所以选择了一直未碰的那个据说是全宇宙最牛逼的前端框 ...

  6. python综合管理系统代码_《python学生信息管理系统》[52KB]PDF代码版下载-码农之家...

    <python学生信息管理系统>是一本python相关的电子书资源,介绍了关于python.学生管理系统方面的内容,格式为PDF,资源大小52 KB,由26622451 提供,目前在&qu ...

  7. python抢券代码_Python写一个京东抢券脚本

    最近看到京东图书每天有优惠券发放,满200减100,诱惑还是蛮大的.反正自己抢不到,想着写个脚本试试. 几个关键步骤 获取优惠券的url 直接审查元素 获取cookie 通过本地代理,比如BurpSu ...

  8. python微信抢红包代码_用Python实现微信自动化抢红包,再也不用担心抢不到红包了...

    1. 概述 刚刚收到了两个消息,一个好消息,一个坏消息. 先说好消息,好消息就是微信群里有人要发红包,开心~ 不过转念一想,前几次的红包一个都没抢到,这次???不由自主的叹了一口气 ... 过了一会, ...

  9. python大神代码_求python大神写一个windows可运行的代码,学习学习。

    [Python] 纯文本查看 复制代码# -*- coding: utf-8 -*- """ Created on Fri Dec 18 22:53:40 2020 @a ...

最新文章

  1. 数百个CV实战项目与必备7本书5000页中英文CV书籍以及算法工程师必备资料免费送啦~...
  2. A-棋盘问题(dfs)
  3. Android开发之异步任务加载网络图片并存储在sdcard中(源代码分享)
  4. 如何在 Linux 上用 SQL 语句来查询 Apache 日志
  5. mysql基本数据库操作
  6. 我对“POST和GET的区别”的理解
  7. mysql 实验_实验二 MySQL 实验.doc
  8. 电为啥要分交流、直流?
  9. Spring boot——起步依赖
  10. C、C++实现 -- 字符串分割函数split
  11. codevs 1044 拦截导弹
  12. 人工智能ai下海百度云_云AI就像核电
  13. R语言和医学统计学(4):秩和检验
  14. 天池比赛-02-用Apriori算法进行商品关联分析
  15. 干货丨电源架构解析之A40i系列OKA40i-C开发板
  16. 学习聚宽4:函数 下单函数 自定义函数(笔记简单,但是需要重点看)
  17. 奇文|意识如何演化?机器何时有自我意识?《附着与隧通-心智的工作模式》
  18. java—JSON(课堂笔记篇)
  19. Python-正则表达式
  20. 移动固态硬盘中安装Ubuntu18.04,并且运行于其他电脑

热门文章

  1. JAVA学习笔记33——模拟实现HandSet+数据存储综合练习(javabean版+容器板)
  2. Android am start命令
  3. 系统架构设计总结—软件架构风格
  4. 【腾讯云 Finops Crane 集训营】深入了解 Crane 开源项目,集训营实验操作指南,体验过程总结
  5. ICML 2018 paper(oral)
  6. 微信支付 - APP支付申请
  7. VLOOKUP函数的使用方法(初级篇)
  8. windows server 2012中配置扩展文件服务器之实现,Wins 2012中实现扩展文件服务器的7个步骤...
  9. 【竞赛】知识竞赛软件-党建-学习强国-公司答题活动比赛
  10. matlab 摩擦角轮廓拟合,Matlab软件在边坡位移稳定性分析及治理中的应用(原稿)