淘宝秒杀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将html转成PDF的实现代码(包含中文)
Mar 04 Python
Python 的 with 语句详解
Jun 13 Python
使用简单工厂模式来进行Python的设计模式编程
Mar 01 Python
浅谈numpy中linspace的用法 (等差数列创建函数)
Jun 07 Python
matplotlib subplots 设置总图的标题方法
May 25 Python
python实现换位加密算法的示例
Oct 14 Python
python使用sessions模拟登录淘宝的方式
Aug 16 Python
python argparser的具体使用
Nov 10 Python
python是怎么被发明的
Jun 15 Python
sklearn的predict_proba使用说明
Jun 28 Python
Django Admin后台模型列表页面如何添加自定义操作按钮
Nov 11 Python
Python OpenCV形态学运算示例详解
Apr 07 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
人工智能开始玩《星际争霸2》 你的操作跟得上吗?
2017/08/11 星际争霸
国内咖啡文化
2021/03/03 咖啡文化
PHP与MySQL开发中页面出现乱码的一种解决方法
2007/07/29 PHP
php5.5新数组函数array_column使用
2013/07/08 PHP
跨浏览器PHP下载文件名中的中文乱码问题解决方法
2015/03/05 PHP
php实现分页显示
2015/11/03 PHP
解析PHP的Yii框架中cookie和session功能的相关操作
2016/03/17 PHP
php实现在线通讯录功能(附源码)
2016/05/13 PHP
浅谈Yii乐观锁的使用及原理
2017/07/25 PHP
php实现的证件照换底色功能示例【人像抠图/换背景图】
2020/05/29 PHP
javascript 关闭IE6、IE7
2009/06/01 Javascript
javascript 常用方法总结
2009/06/03 Javascript
jQuery右键菜单contextMenu使用实例
2011/09/28 Javascript
js给onclick事件赋值,动态传参数实例解说
2013/03/28 Javascript
javascript实现自动输出文本(打字特效)
2015/08/27 Javascript
JavaScript实现cookie的写入、读取、删除功能
2015/11/05 Javascript
学习javascript面向对象 理解javascript对象
2016/01/04 Javascript
javascript返回顶部的按钮实现方法
2016/01/09 Javascript
基于JavaScript代码实现自动生成表格
2016/06/15 Javascript
JavaScript使用键盘输入控制实现数字验证功能
2016/08/19 Javascript
JS中利用localStorage防止页面动态添加数据刷新后数据丢失
2017/03/10 Javascript
Vue组件实例间的直接访问实现代码
2017/08/20 Javascript
使用 vue.js 构建大型单页应用
2018/02/10 Javascript
JavaScript实现简单的隐藏式侧边栏功能示例
2018/08/31 Javascript
详解vue后台系统登录态管理
2019/04/02 Javascript
Pandas将列表(List)转换为数据框(Dataframe)
2020/04/24 Python
selenium3.0+python之环境搭建的方法步骤
2021/02/01 Python
Microsoft新加坡官方网站:购买微软最新软件和技术产品
2016/10/28 全球购物
MSC邮轮官方网站:加勒比海、地中海和世界各地的假期
2018/08/27 全球购物
创业计划书中要认真思考的问题
2013/12/28 职场文书
进口业务员岗位职责
2014/04/06 职场文书
学党史心得体会
2014/09/05 职场文书
运动会广播稿50字-100字
2014/10/11 职场文书
信息技术远程培训心得体会
2016/01/09 职场文书
安全生产培训心得体会
2016/01/18 职场文书
Python实战之实现康威生命游戏
2021/04/26 Python