淘宝秒杀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实现通过pil模块对图片格式进行转换的方法
Mar 24 Python
python调用API实现智能回复机器人
Apr 10 Python
django 将model转换为字典的方法示例
Oct 16 Python
Python中logging实例讲解
Jan 17 Python
解决python 读取excel时 日期变成数字并加.0的问题
Oct 08 Python
python图形开发GUI库pyqt5的基本使用方法详解
Feb 14 Python
keras 如何保存最佳的训练模型
May 25 Python
python递归函数用法详解
Oct 26 Python
如何利用python正则表达式匹配版本信息
Dec 09 Python
将不规则的Python多维数组拉平到一维的方法实现
Jan 11 Python
总结Pyinstaller打包的高级用法
Jun 28 Python
详解Python内置模块Collections
Mar 22 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
PHP提取中文首字母
2008/04/09 PHP
在win系统安装配置 Memcached for PHP 5.3 图文教程
2015/03/03 PHP
php动态变量定义及使用
2015/06/10 PHP
PHP安全下载文件的方法
2016/04/07 PHP
yii2-GridView在开发中常用的功能及技巧总结
2017/01/07 PHP
php 的多进程操作实践案例分析
2020/02/28 PHP
ASP中用Join和Array,可以加快字符连接速度的代码
2007/08/22 Javascript
WEB 浏览器兼容 推荐收藏
2010/05/14 Javascript
Jquery Uploadify上传带进度条的简单实例
2014/02/12 Javascript
通过伪协议解决父页面与iframe页面通信的问题
2015/04/05 Javascript
JavaScript中var关键字的使用详解
2015/08/14 Javascript
JavaScript获取各大浏览器信息图示
2015/11/20 Javascript
javascript数据结构之二叉搜索树实现方法
2015/11/25 Javascript
php基于redis处理session的方法
2016/03/14 Javascript
Google 地图API Map()构造器详解
2016/08/06 Javascript
WEB开发之注册页面验证码倒计时代码的实现
2016/12/15 Javascript
利用Angularjs中模块ui-route管理状态的方法
2016/12/27 Javascript
js记录点击某个按钮的次数-刷新次数为初始状态的实例
2017/02/15 Javascript
使用kbone解决Vue项目同时支持小程序问题
2019/11/08 Javascript
JavaScript 自定义html元素鼠标右键菜单功能
2019/12/02 Javascript
基于JS实现计算24点算法代码实例解析
2020/07/23 Javascript
[01:06]DOTA2小知识课堂 Ep.01 TP出门不要忘记帮队友灌瓶哦
2019/12/05 DOTA
Python虚拟环境Virtualenv使用教程
2015/05/18 Python
分析python请求数据
2018/08/19 Python
python绘制地震散点图
2019/06/18 Python
TensorFlow查看输入节点和输出节点名称方式
2020/01/04 Python
如何真正的了解python装饰器
2020/08/14 Python
Python实现淘宝秒杀功能的示例代码
2021/01/19 Python
.NET面试10题
2014/02/24 面试题
综合办公室主任职责
2013/12/16 职场文书
推荐信格式范文
2014/05/09 职场文书
应届生求职自荐信
2014/07/04 职场文书
三严三实对照检查材料
2014/09/22 职场文书
创业开店,这样方式更合理
2019/08/26 职场文书
一起来学习Python的元组和列表
2022/03/13 Python
Python日志模块logging用法
2022/06/05 Python