淘宝秒杀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编程开发之类型转换convert实例分析
Nov 13 Python
浅析Python中元祖、列表和字典的区别
Aug 17 Python
Python 实现链表实例代码
Apr 07 Python
python构建自定义回调函数详解
Jun 20 Python
用Eclipse写python程序
Feb 10 Python
Python实现定时精度可调节的定时器
Apr 15 Python
使用Django2快速开发Web项目的详细步骤
Jan 06 Python
python 字符串追加实例
Jul 20 Python
使用Python制作缩放自如的圣诞老人(圣诞树)
Dec 25 Python
pytorch中tensor张量数据类型的转化方式
Dec 31 Python
基于Python实现视频的人脸融合功能
Jun 12 Python
termux中matplotlib无法显示中文问题的解决方法
Jan 11 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
frename PHP 灵活文件命名函数 frename
2009/09/09 PHP
php 魔术方法使用说明
2009/10/20 PHP
PHP合并静态文件详解
2014/11/14 PHP
分享最受欢迎的5款PHP框架
2014/11/27 PHP
PHP实现的sqlite数据库连接类
2014/12/12 PHP
搭建基于Docker的PHP开发环境的详细教程
2015/07/01 PHP
ThinkPHP框架实现FTP图片上传功能示例
2019/04/08 PHP
tp5.0框架隐藏index.php入口文件及模块和控制器的方法分析
2020/02/11 PHP
JObj预览一个JS的框架
2008/03/13 Javascript
Javascript 验证上传图片大小[客户端]
2009/08/01 Javascript
基于JQuery的Pager分页器实现代码
2010/07/17 Javascript
JS中showModalDialog 的使用解析
2013/04/17 Javascript
js获取对象为null的解决方法
2013/11/21 Javascript
js简单的弹出框有关闭按钮
2014/05/05 Javascript
javascript中局部变量和全局变量的区别详解
2015/02/27 Javascript
JavaScript实现的圆形浮动标签云效果实例
2015/08/06 Javascript
基于jQuery ligerUI实现分页样式
2016/09/18 Javascript
微信小程序教程之本地图片上传(leancloud)实例详解
2016/11/16 Javascript
JS简单数组排序操作示例【sort方法】
2019/05/17 Javascript
vue+高德地图实现地图搜索及点击定位操作
2020/09/09 Javascript
[34:41]夜魇凡尔赛茶话会 第二期02:你画我猜
2021/03/11 DOTA
Python多线程编程(二):启动线程的两种方法
2015/04/05 Python
python开启多个子进程并行运行的方法
2015/04/18 Python
利用Python的装饰器解决Bottle框架中用户验证问题
2015/04/24 Python
python for循环输入一个矩阵的实例
2018/11/14 Python
详解Python并发编程之创建多线程的几种方法
2019/08/23 Python
win7下 python3.6 安装opencv 和 opencv-contrib-python解决 cv2.xfeatures2d.SIFT_create() 的问题
2019/10/24 Python
Python requests模块session代码实例
2020/04/14 Python
会计主管岗位职责范文
2013/11/08 职场文书
大学生的网上创业计划书
2013/12/31 职场文书
入党转预备思想汇报
2014/01/07 职场文书
平安建设实施方案
2014/03/19 职场文书
实习班主任自我评价
2015/03/11 职场文书
小马王观后感
2015/06/11 职场文书
大学运动会通讯稿
2015/07/18 职场文书
vue实现滑动解锁功能
2022/03/03 Vue.js