淘宝秒杀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中处理时间的几种方法小结
Apr 09 Python
python使用range函数计算一组数和的方法
May 07 Python
利用python实现简单的循环购物车功能示例代码
Jul 05 Python
Python3中的列表生成式、生成器与迭代器实例详解
Jun 11 Python
python地震数据可视化详解
Jun 18 Python
Python 3.8正式发布重要新功能一览
Oct 17 Python
python实现根据给定坐标点生成多边形mask的例子
Feb 18 Python
python的链表基础知识点
Sep 13 Python
python获取linux系统信息的三种方法
Oct 14 Python
Pycharm在指定目录下生成文件和删除文件的实现
Dec 28 Python
Python中的pprint模块
Nov 27 Python
Pandas数据结构之Series的使用
Mar 31 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中ob_flush和flush的区别
2014/11/27 PHP
PHP Web木马扫描器代码分享
2015/09/06 PHP
PHP的简单跳转提示的实现详解
2019/03/14 PHP
javascript里的条件判断
2007/02/27 Javascript
ExtJS Store的数据访问与更新问题
2010/04/28 Javascript
理解Javascript_10_对象模型
2010/10/16 Javascript
jQuery中append()方法用法实例
2014/12/25 Javascript
简单介绍jsonp 使用小结
2016/01/27 Javascript
Vue.js第四天学习笔记(组件)
2016/12/02 Javascript
js生成随机数方法和实例
2017/01/17 Javascript
Angularjs 实现移动端在线测评效果(推荐)
2017/04/05 Javascript
js轮播图透明度切换(带上下页和底部圆点切换)
2017/04/27 Javascript
js 奇葩技巧之隐藏代码
2017/08/11 Javascript
BootStrap实现文件上传并带有进度条效果
2017/09/11 Javascript
使用 webpack 插件自动生成 vue 路由文件的方法
2019/08/20 Javascript
Vue v-bind动态绑定class实例方法
2020/01/15 Javascript
python 链接和操作 memcache方法
2017/03/04 Python
Python实现购物系统(示例讲解)
2017/09/13 Python
Python输出带颜色的字符串实例
2017/10/10 Python
python中从str中提取元素到list以及将list转换为str的方法
2018/06/26 Python
Python定义函数功能与用法实例详解
2019/04/08 Python
Python字符串匹配之6种方法的使用详解
2019/04/08 Python
python实现QQ空间自动点赞功能
2019/04/09 Python
Django xadmin开启搜索功能的实现
2019/11/15 Python
Python 装饰器原理、定义与用法详解
2019/12/07 Python
PyCharm+Miniconda3安装配置教程详解
2021/02/16 Python
小米俄罗斯授权商店:Xiaomi俄罗斯
2019/12/08 全球购物
skyn ICELAND官网:冰岛成分天然护肤品
2020/08/24 全球购物
Unix如何添加新的用户
2014/08/20 面试题
销售代表求职自荐信
2013/10/01 职场文书
六一节目主持词
2014/04/01 职场文书
《青蛙看海》教学反思
2014/04/23 职场文书
2014年自愿离婚协议书
2014/10/10 职场文书
交通事故案件代理词
2015/05/23 职场文书
大学学生会主席竞选稿怎么写?
2019/08/19 职场文书
如何用python清洗文件中的数据
2021/06/18 Python