淘宝秒杀python脚本 扫码登录版


Posted in Python onSeptember 19, 2019

本文实例为大家分享了python淘宝秒杀的具体代码,供大家参考,具体内容如下

# 淘宝秒杀脚本,扫码登录版
import os
from selenium import webdriver
import datetime
import time
from os import path


driver = webdriver.Chrome()



def login(url):
 # 打开淘宝登录页,并进行扫码登录
 driver.get("https://www.taobao.com")
 time.sleep(3)
 if driver.find_element_by_link_text("亲,请登录"):
  driver.find_element_by_link_text("亲,请登录").click()
  print("请在15秒内完成扫码")
  time.sleep(15)
  driver.get(url)
 time.sleep(3)
 now = datetime.datetime.now()
 print('login success:', now.strftime('%Y-%m-%d %H:%M:%S'))


def buy(buytime):
 while True:
  now = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S.%f')
  # 对比时间,时间到的话就点击结算
  if now >= buytime:
   try:
    # 点击抢购
    if driver.find_element_by_id("J_LinkBuy"):
     print("点吖!!!")
     driver.find_element_by_id("J_LinkBuy").click()
     time.sleep(0.09)
     while now >= buytime:
      try:
       print("买吖!!!")
       driver.find_element_by_class_name('go-btn').click()
       driver.find_element_by_link_text('提交订单').click()
      except:
       time.sleep(0.02)
   except:
    time.sleep(0.08)
  print(now)
  time.sleep(0.05)

if __name__ == "__main__":
 times = input("请输入抢购时间:时间格式:2018-11-06 10:08:00.000000")
 # 时间格式:"2018-09-06 11:20:00.000000"
 url = input("请输入抢购地址")
 login(url)
 buy(times)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python通过装饰器检查函数参数数据类型的方法
Mar 13 Python
详解Python中的__new__、__init__、__call__三个特殊方法
Jun 02 Python
老生常谈python函数参数的区别(必看篇)
May 29 Python
python微信公众号之关注公众号自动回复
Oct 25 Python
关于python多重赋值的小问题
Apr 17 Python
简单了解python高阶函数map/reduce
Jun 28 Python
python字典排序的方法
Oct 12 Python
用python爬取历史天气数据的方法示例
Dec 30 Python
python时间日期操作方法实例小结
Feb 06 Python
python飞机大战游戏实例讲解
Dec 04 Python
python实现视频压缩功能
Dec 18 Python
python如何实现递归转非递归
Feb 25 Python
基于python的selenium两种文件上传操作实现详解
Sep 19 #Python
Python分割训练集和测试集的方法示例
Sep 19 #Python
python Dijkstra算法实现最短路径问题的方法
Sep 19 #Python
PHP统计代码行数的小代码
Sep 19 #Python
Python实现代码统计工具
Sep 19 #Python
python实现统计代码行数的小工具
Sep 19 #Python
python日志模块logbook使用方法
Sep 19 #Python
You might like
如何设置mysql允许外网访问
2013/06/04 PHP
简单的php缓存类分享     php缓存机制
2014/01/22 PHP
利用PHP如何写APP接口详解
2016/08/23 PHP
PHP输出图像imagegif、imagejpeg与imagepng函数用法分析
2016/11/14 PHP
PHP等比例压缩图片的实例代码
2018/07/26 PHP
PHP设计模式之抽象工厂模式实例分析
2019/03/25 PHP
PHP+redis实现的限制抢购防止商品超发功能详解
2019/09/19 PHP
YII2框架中添加自定义模块的方法实例分析
2020/03/18 PHP
TNC vs BOOM BO3 第一场2.13
2021/03/10 DOTA
可拖动窗口,附带鼠标控制渐变透明,开启关闭功能
2006/06/26 Javascript
用prototype实现的简单小巧的多级联动菜单
2007/03/24 Javascript
jQuery版Tab标签切换
2011/03/16 Javascript
javascript 文件的同步加载与异步加载实现原理
2012/12/13 Javascript
探讨jQuery的ajax使用场景(c#)
2013/12/03 Javascript
提升页面加载速度的插件InstantClick
2017/09/12 Javascript
node.js使用免费的阿里云ip查询获取ip所在地【推荐】
2018/09/03 Javascript
express 项目分层实践详解
2018/12/10 Javascript
vue2.0项目集成Cesium的实现方法
2019/07/30 Javascript
跟老齐学Python之有容乃大的list(1)
2014/09/14 Python
Python连接mysql数据库的正确姿势
2016/02/03 Python
深入学习Python中的装饰器使用
2016/06/20 Python
python读取oracle函数返回值
2016/07/18 Python
python验证码识别教程之滑动验证码
2018/06/04 Python
Django2.1.3 中间件使用详解
2018/11/26 Python
python绘制双Y轴折线图以及单Y轴双变量柱状图的实例
2019/07/08 Python
Python利用imshow制作自定义渐变填充柱状图(colorbar)
2020/12/10 Python
CSS3中border-radius属性设定圆角的使用技巧
2016/05/10 HTML / CSS
css3实现圆锥渐变conic-gradient效果
2020/02/12 HTML / CSS
雅诗兰黛澳大利亚官网:Estée Lauder澳大利亚
2019/05/31 全球购物
高中毕业自我鉴定范文
2013/10/02 职场文书
开工庆典邀请函范文
2014/01/16 职场文书
现场施工员岗位职责
2014/03/10 职场文书
机关干部三严三实心得体会
2014/10/13 职场文书
2014年创卫工作总结
2014/11/24 职场文书
高一语文教学反思
2016/02/16 职场文书
2019奶茶店创业计划书范本,值得你借鉴
2019/08/14 职场文书