淘宝秒杀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使用Pycrypto库进行RSA加密的方法详解
Jun 06 Python
python中的迭代和可迭代对象代码示例
Dec 27 Python
Python实现霍夫圆和椭圆变换代码详解
Jan 12 Python
浅谈python可视化包Bokeh
Feb 07 Python
wxPython实现窗口用图片做背景
Apr 25 Python
Python中shapefile转换geojson的示例
Jan 03 Python
Python代理IP爬虫的新手使用教程
Sep 05 Python
python实现用类读取文件数据并计算矩形面积
Jan 18 Python
NumPy排序的实现
Jan 21 Python
python 实现百度网盘非会员上传超过500个文件的方法
Jan 07 Python
Django操作cookie的实现
May 26 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
全国FM电台频率大全 - 26 西藏自治区
2020/03/11 无线电
深入PHP中的HashTable结构详解
2013/06/13 PHP
PHP遍历XML文档所有节点的方法
2015/03/12 PHP
在html文件中也可以执行php语句的方法
2015/04/09 PHP
PHP面向对象五大原则之单一职责原则(SRP)详解
2018/04/04 PHP
Jquery中增加参数与Json转换代码
2009/11/20 Javascript
Ext.get() 和 Ext.query()组合使用实现最灵活的取元素方式
2011/09/26 Javascript
Jquery实现列表(隔行换色,全选,鼠标滑过当前行)效果实例
2013/06/09 Javascript
使用pjax实现无刷新更改页面url
2015/02/05 Javascript
jQuery层动画定位滑动效果的方法
2015/04/30 Javascript
jquery+css3实现网页背景花瓣随机飘落特效
2015/08/17 Javascript
form表单转Json提交的方法(推荐)
2016/09/23 Javascript
浅谈regExp的test方法取得的值变化的原因及处理方法
2017/03/01 Javascript
基于vue实现分页/翻页组件paginator示例
2017/03/09 Javascript
常见的浏览器Hack技巧整理
2017/06/29 Javascript
Vue.js自定义事件的表单输入组件方法
2018/03/08 Javascript
JavaScript中toLocaleString()和toString()的区别实例分析
2018/08/14 Javascript
vue router 跳转后回到顶部的实例
2018/08/31 Javascript
js比较两个单独的数组或对象是否相等的实例代码
2019/04/28 Javascript
微信小程序基于canvas渐变实现的彩虹效果示例
2019/05/03 Javascript
在Python中使用SQLite的简单教程
2015/04/29 Python
浅谈Python的文件类型
2016/05/30 Python
python中的字典使用分享
2016/07/31 Python
Python列表list解析操作示例【整数操作、字符操作、矩阵操作】
2017/07/25 Python
PyQt5 QListWidget选择多项并返回的实例
2019/06/17 Python
PyCharm导入python项目并配置虚拟环境的教程详解
2019/10/13 Python
python GUI库图形界面开发之PyQt5计数器控件QSpinBox详细使用方法与实例
2020/02/28 Python
Python变量格式化输出实现原理解析
2020/08/06 Python
python模拟点击在ios中实现的实例讲解
2020/11/26 Python
意大利大型购物中心:Oliviero.it
2017/10/19 全球购物
Coggles美国/加拿大:高级国际时装零售商
2018/10/23 全球购物
瑞士网球商店:Tennis-Point
2020/03/12 全球购物
大学生军训自我评价分享
2013/11/09 职场文书
运动会开幕词
2015/01/28 职场文书
2015最新婚礼司仪主持词
2015/06/30 职场文书
创业计划书之少年玩具店
2019/09/05 职场文书