python抢茅台_python实现简单淘宝秒杀功能
本文实例为大家分享了Python淘宝秒杀的具体代码,供大家参考,具体内容如下
昨天茅台在线上搞秒杀,本来想着靠我惊人的手速去秒一瓶,结果。。。。
所以痛定思痛,想想还是用脚本更靠谱。就在网上搜啊搜,看到selenium这个,顿时眼睛一亮!
整体流程是:上淘宝->找到登录按钮去登陆->在登录页选择密码登录->填入账号密码登录->跳到购物车页->点击全选按钮,等约定时间,时间到马上结算、下单。
代码:
import os
from selenium import webdriver
import datetime
import time
#需要下载deckodreiver
firefox = os.path.abspath(r"E:\Program Files\Mozilla Firefox\firefox.exe")
os.environ["webdriver.firefox.bin"] = firefox
driver = webdriver.Firefox()
driver.maximize_window()
def login(uname, pwd):
driver.get("https://www.taobao.com")
if driver.find_element_by_link_text("亲,请登录"):
driver.find_element_by_link_text("亲,请登录").click()
input(uname, pwd)
#点击购物车里全选按钮
if driver.find_element_by_id("J_SelectAll1"):
driver.find_element_by_id("J_SelectAll1").click()
# time.sleep(3)
now = datetime.datetime.now()
print('login success:', now.strftime('%Y-%m-%d %H:%M:%S'))
def input(uname,pwd):
time.sleep(3)
#选择密码登录
if driver.find_element_by_id("J_Quick2Static"):
driver.find_element_by_id("J_Quick2Static").click()
time.sleep(3)
#用户名输入
if driver.find_element_by_name("TPL_username"):
for i in uname:
driver.find_element_by_name("TPL_username").send_keys(i)
time.sleep(0.5)
time.sleep(3)
#密码输入
if driver.find_element_by_name("TPL_password"):
for j in pwd:
driver.find_element_by_name("TPL_password").send_keys(j)
time.sleep(0.5)
time.sleep(3)
#点击登录按钮
if driver.find_element_by_id("J_SubmitStatic"):
driver.find_element_by_id("J_SubmitStatic").click()
time.sleep(3)
driver.get("https://cart.taobao.com/cart.htm")
time.sleep(2)
def buy(buytime):
while True:
now = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')
if now == buytime:
try:
#点击结算按钮
if driver.find_element_by_id("J_Go"):
driver.find_element_by_id("J_Go").click()
driver.find_element_by_link_text('提交订单').click()
except:
time.sleep(1)
print(now)
time.sleep(1)
if __name__=="__main__":
#中文账号记得decode编码
login("账号",'密码')
buy('2018-01-30 13:35:00')
这里用了很多线程休眠,是因为太快的输入,在登录的时候回出现滑动验证框,所以sleep几秒,尽量模仿人的操作。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
本文标题: python实现简单淘宝秒杀功能
本文地址: http://www.cppcns.com/jiaoben/python/226977.html
python抢茅台_python实现简单淘宝秒杀功能相关推荐
- python手机端秒杀_python实现简单淘宝秒杀功能
这篇文章主要为大家详细介绍了python实现简单淘宝秒杀功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了Python淘宝秒杀的具体代码,供大家参考,具体内容如下 昨天茅台在 ...
- python淘宝秒杀_python实现简单淘宝秒杀功能
本文实例为大家分享了Python淘宝秒杀的具体代码,供大家参考,具体内容如下 昨天茅台在线上搞秒杀,本来想着靠我惊人的手速去秒一瓶,结果. 所以痛定思痛,想想还是用脚本更靠谱.就在网上搜啊搜,看到se ...
- python实现淘宝秒杀_python实现简单淘宝秒杀功能
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- Python基于selenium三方库实现淘宝秒杀功能
这里使用chrome浏览器,所以需要用到geckodriver,免费下载地址选择合适自己电脑版本下载.(http://npm.taobao.org/mirrors/chromedriver/) dri ...
- python实现抢购nike鞋子_用Python实现淘宝秒杀功能
需要下载火狐浏览器在这里插入代码片 需要安装的库以及需要配置的环境变量参考这个链接https://blog.csdn.net/hc372893308/article/details/83305136( ...
- python编程实践-简单淘宝秒杀程序
python+selenium实现淘宝商品秒杀(新手上路,轻点喷.2020.7.23) 抢购鞋子,发现那些人下手太快,于是有了自己写一个抢购代码的想法,经过几个小时的折腾,算是拼凑出一个简单的抢购程序 ...
- Python实现淘宝秒杀功能
需要下载火狐浏览器 需要安装的库以及需要配置的环境变量参考这个链接(https://blog.csdn.net/hc372893308/article/details/83305136) 注意:不要c ...
- python 制作淘宝秒杀脚本
1. 安装pycharm.网上教程很多. 2. 安装 Selenium 库. Selenium支持很多浏览器,我选择的是Firefox浏览器. 因为我这里是Python3环境,自带的又pip,所以 ...
- 1499飞天茅台脚本使用过程中遇到的Python问题汇总索引目录【淘宝-天猫超市、京东】
1499飞天茅台脚本使用过程中遇到的Python问题汇总索引目录[淘宝-天猫超市.京东] 1499飞天茅台脚本使用过程中遇到的Python问题汇总索引目录[淘宝-天猫超市.京东] @[TOC] 原文地 ...
最新文章
- geoserver安装_pgRouting教程九:使用GeoServer发布WMS/WFS接口
- 数据库“新解”,看这里,get!
- 专题5 低级文件编程
- [LeetCode] 102. Binary Tree Level Order Traversal_Medium tag: BFS
- python与人工智能的关系_python和人工智能之间的关系是什么?老男孩Python人工智能...
- Python基础02-序列及通用操作
- 最简容器化动手小实践——再战flappybird
- 多个cpu显卡组装的服务器,小白折腾玩玩服务器配置,洋垃圾配件组装一次点亮...
- WebLogic 控制台乱码
- 从零基础入门Tensorflow2.0 ----三、7.自定义损失函数
- 【数据结构与算法C语言版】基础代码整理 思维导图
- SAP ABAP 培训测试 试卷 答案
- office 兼容包下载地址
- 基于c#的海量图片查重去重
- 互联网产品为什么能让用户“上瘾”,常用套路是什么?
- tensorflow+python flask进行手写识别_python+flask搭建CNN在线识别手写中文网站!简直太屌了!...
- 为什么电脑浏览器显示时钟快了_打开网站提示您的时钟快了_网页显示您的时钟慢了,解决方法...
- 剪绳子(python)
- 不用聚合函数求最高工资
- IPU相关知识(一)
热门文章
- position: fixed;吸底按钮以及吸底按钮挡住内容解决办法
- 【LeetCode】1732.找到最高海拔
- DHU Python Curriculumly Learning【1】——大作业_own work
- 推荐]历史上最强的绕口令
- Oracle Database介质及补丁下载地址列表
- Nutz寻宝: 万能充电器-Nutz.Plugin
- App自动化测试(五)之swipe滑动操作
- 【数据结构与算法】详解 “清华大学(考研)OJ题”_ 二叉树重要面试OJ题
- 怎么将 Word、PPT、PDF 中的第一页、最后一页以及其它指定页批量替换成新的内容?
- 附下载 | ISACA发布《2023年度隐私实践研究报告》,人才短缺形势依然严峻