淘宝秒杀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的闭包和装饰器
Feb 26 Python
python3编码问题汇总
Sep 06 Python
浅谈Python类里的__init__方法函数,Python类的构造函数
Dec 10 Python
老生常谈python函数参数的区别(必看篇)
May 29 Python
Python操作csv文件实例详解
Jul 31 Python
django框架实现一次性上传多个文件功能示例【批量上传】
Jun 19 Python
python爬虫 正则表达式解析
Sep 28 Python
Python线程指南分享
Nov 19 Python
Pytorch mask-rcnn 实现细节分享
Jun 24 Python
深入分析python 排序
Aug 24 Python
python中str内置函数用法总结
Dec 27 Python
使用python生成大量数据写入es数据库并查询操作(2)
Sep 23 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获取当前文件所在目录 getcwd()函数
2009/05/13 PHP
PHP5中使用DOM控制XML实现代码
2010/05/07 PHP
php守护进程 加linux命令nohup实现任务每秒执行一次
2011/07/04 PHP
PHP中图片等比缩放的实例
2013/03/24 PHP
关于PHP的curl开启问题探讨
2014/04/08 PHP
解密ThinkPHP3.1.2版本之模块和操作映射
2014/06/19 PHP
php中simplexml_load_file函数用法实例
2014/11/12 PHP
php实现和c#一致的DES加密解密实例
2017/07/24 PHP
javascript encodeURI和encodeURIComponent的比较
2010/04/03 Javascript
javascript仿qq界面的折叠菜单实现代码
2012/12/12 Javascript
javascript中使用正则计算中文长度的例子
2014/04/29 Javascript
JS中getYear()和getFullYear()区别分析
2014/07/04 Javascript
node.js中的path.resolve方法使用说明
2014/12/08 Javascript
JS+CSS实现可拖拽的漂亮圆角特效弹出层完整实例
2015/02/13 Javascript
微信QQ的二维码登录原理js代码解析
2016/06/23 Javascript
AngularJS基础 ng-dblclick 指令用法
2016/08/01 Javascript
JavaScript职责链模式概述
2016/09/17 Javascript
纯js的右下角弹窗实例
2017/03/12 Javascript
webpack写jquery插件的环境配置
2017/12/21 jQuery
详解微信小程序开发之formId使用(模板消息)
2019/08/27 Javascript
Python中处理时间的几种方法小结
2015/04/09 Python
插入排序_Python与PHP的实现版(推荐)
2017/05/11 Python
python批量修改文件编码格式的方法
2018/05/31 Python
Tensorflow分批量读取数据教程
2020/02/07 Python
keras CNN卷积核可视化,热度图教程
2020/06/22 Python
HttpServlet类中的主要方法都有哪些?各自的作用是什么?
2014/03/16 面试题
计算机应用专业学生的自我评价分享
2013/11/03 职场文书
写给女朋友的道歉信
2014/01/08 职场文书
超市促销活动方案
2014/03/05 职场文书
拖欠货款起诉状
2015/05/20 职场文书
贷款工资证明范本
2015/06/12 职场文书
公务员爱岗敬业心得体会
2016/01/25 职场文书
Golang之sync.Pool使用详解
2021/05/06 Golang
Python面向对象之成员相关知识总结
2021/06/24 Python
详解JavaScript中Arguments对象用途
2021/08/30 Javascript
Python极值整数的边界探讨分析
2021/09/15 Python