淘宝秒杀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 文件与目录操作
Dec 24 Python
详解python中executemany和序列的使用方法
Aug 12 Python
Python数据分析之双色球统计单个红和蓝球哪个比例高的方法
Feb 03 Python
浅谈Python中的作用域规则和闭包
Mar 20 Python
Django1.9 加载通过ImageField上传的图片方法
May 25 Python
Pandas读写CSV文件的方法示例
Mar 27 Python
Python3中列表list合并的四种方法
Apr 19 Python
python requests指定出口ip的例子
Jul 25 Python
详解如何用TensorFlow训练和识别/分类自定义图片
Aug 05 Python
实现Python与STM32通信方式
Dec 18 Python
Python 实现黑客帝国中的字符雨的示例代码
Feb 20 Python
基于Python3读写INI配置文件过程解析
Jul 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程序
2006/10/09 PHP
PHP针对多用户实现更换头像功能
2016/09/04 PHP
PHP基于IMAP收取邮件的方法示例
2017/08/07 PHP
jquery 上下滚动广告
2009/06/17 Javascript
一个简单的弹性返回顶部JS代码实现介绍
2013/06/09 Javascript
JS中获取数据库中的值的方法
2013/07/14 Javascript
js正则表达式中test,exec,match方法的区别说明
2014/01/29 Javascript
JavaScript获取浏览器信息的方法
2015/11/20 Javascript
JavaScript实战之带收放动画效果的导航菜单
2016/08/16 Javascript
基于JavaScript实现熔岩灯效果导航菜单
2017/01/04 Javascript
js常用DOM方法详解
2017/02/04 Javascript
vue.js利用Object.defineProperty实现双向绑定
2017/03/09 Javascript
微信小程序日历组件calendar详解及实例
2017/06/08 Javascript
微信小程序 实现点击添加移除class
2017/06/12 Javascript
深入浅析Nodejs的Http模块
2017/06/20 NodeJs
详解ElementUI之表单验证、数据绑定、路由跳转
2017/06/21 Javascript
详解VUE中v-bind的基本用法
2017/07/13 Javascript
老生常谈ES6中的类
2017/07/31 Javascript
基于node打包可执行文件工具_Pkg使用心得分享
2018/01/24 Javascript
浅谈让你的代码更简短,更整洁,更易读的ES6小技巧
2018/10/25 Javascript
详解jQuery-each()方法
2019/03/13 jQuery
在Express中提供静态文件的实现方法
2019/10/17 Javascript
vue项目中使用vue-layer弹框插件的方法
2020/03/11 Javascript
[02:36]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Magma 选手采访
2021/03/11 DOTA
PyQt5实现下载进度条效果
2018/04/19 Python
python paramiko利用sftp上传目录到远程的实例
2019/01/03 Python
pandas对dataFrame中某一个列的数据进行处理的方法
2019/07/08 Python
python实现图片九宫格分割
2021/03/07 Python
详解pandas使用drop_duplicates去除DataFrame重复项参数
2019/08/01 Python
Pytorch evaluation每次运行结果不同的解决
2020/01/02 Python
美国老牌主机服务商:iPage
2016/07/22 全球购物
印尼美容产品购物网站:PerfectBeauty.id
2017/12/01 全球购物
C++面试题目
2013/06/25 面试题
旅游专业职业生涯规划范文
2014/01/13 职场文书
党性教育心得体会
2014/09/03 职场文书
Pytorch可视化的几种实现方法
2021/06/10 Python