python小试牛刀:抢手机/抢票神器
code
import time
from splinter.browser import Browser#url = "https://item.jd.com/100013976326.html"
def login(b): #登录京东b.click_link_by_text("你好,请登录")time.sleep(3)b.click_link_by_text("账户登录")b.fill("loginname","xxx") #填写账户密码b.fill("nloginpwd","xxx")b.find_by_id("loginsubmit").click()time.sleep(3)return bdef loop(b):try:
# b.click_link_by_text("加入购物车")b.click_link_by_text(btn)
# b.click_link_by_text("立即抢购")if b.title== "商品已成功加入购物车":print("加入购物车成功")else: #多次抢购操作后,有可能会被转到京东首页,所以要再打开手机主页print("抢购出错")# b.visit("https://item.jd.com/6086957.html")b.visit(url)#"https://item.jd.com/6063140.html")time.sleep(3)
# b.click_link_by_text("立即抢购")
# b.click_link_by_text("加入购物车")b.click_link_by_text(btn)except:print("没找到抢购按钮")b.reload()time.sleep(2)loop(b)
b=Browser(driver_name= "chrome")
in_url = input("输入网址:\n") #https://item.jd.com/14441923664.html
btn_name = input("输入按钮名称(中英文都可):\n")global url
url = in_url
b.visit(url)#"https://item.jd.com/6063140.html")global btn
btn = btn_name
#time.sleep(15)
#login(b)
time.sleep(20)
loop(b)
- 尝试过,"立即抢购“、”加入购物车“没问题;部分手机、票仍然需要付款,那么可能需要预先login方式设置自己的支付宝或微信或银行卡的账号-密码。以及立即付款的按钮
- 为了账户安全和退款的麻烦,建议优先特定的银行卡,并且只存入你所购对应商品2倍的钱(最多只能抢购成功两个)不要购太多。容易有法律和账号被查封的风险
可能问题
- 基于chrome浏览器,需要chromeDrive插件,下载匹配自己浏览器版本的插件后,直接放入chrome根目录和python所用的环境的目录:(下面是86版本,最高当前支持87,还不太稳定,其它版本可以点击parentDirectory到服务器上级目录去查找)。
https://chromedriver.storage.googleapis.com/index.html?path=86.0.4240.22/
https://chromedriver.storage.googleapis.com/index.html?path=88.0.4324.96/ (88版本)
下载 解压缩,放到 C:\Program Files (x86)\Google\Chrome\Application
Chrome浏览器的主目录下;
- 推荐chrome浏览器,注意drive版本和chrome默认版本要一致,(一般是86版本,少数87, chrome右上角》帮助》关于chrome里面可查。
python小试牛刀:抢手机/抢票神器相关推荐
- Python小试牛刀:抢手机/抢票神器!
code import time from splinter.browser import Browser#url = "https://item.jd.com/100013976326.h ...
- python操作手机京东_Python实现自动上京东抢手机
本文实例为大家分享了Python自动上京东抢手机的具体代码,供大家参考,具体内容如下 上次抢荣耀V9,被京东给恶心到了,所以就写了个简单的Python来自动抢V9.虽然用的是比较蠢的方法,但觉得还是有 ...
- 手机编写python程序_Python实现自动上京东抢手机
本文实例为大家分享了Python自动上京东抢手机的具体代码,供大家参考,具体内容如下 上次抢荣耀V9,被京东给恶心到了,所以就写了个简单的Python来自动抢V9.虽然用的是比较蠢的方法,但觉得还是有 ...
- python京东抢购手机攻略_Python实现自动上京东抢手机
本文实例为大家分享了python自动上京东抢手机的具体代码,供大家参考,具体内容如下 上次抢荣耀V9,被京东给恶心到了,所以就写了个简单的Python来自动抢V9.虽然用的是比较蠢的方法,但觉得还是有 ...
- python写自动抢购脚本_Python实现自动上京东抢手机
本文实例为大家分享了Python自动上京东抢手机的具体代码,供大家参考,具体内容如下 上次抢荣耀V9,被京东给恶心到了,所以就写了个简单的Python来自动抢V9.虽然用的是比较蠢的方法,但觉得还是有 ...
- 还没抢到票?试下这个用 Python 写的最新抢票神器
大家好,我是程序媛柚柚.春运即将到来,抢票回家又该提上日程了! 在Github上也有很多优秀的开发者开源了一些基于Python的抢票项目,比如一直很火的12306/py12306,目前已经累计超40k ...
- 手把手教你用python一键抢12306火车票(附代码)
哈喽,哈喽~,一年一度的抢火车票大战正式拉开序幕- 然饿大多数人碰到的是这种情况:当你满心期待摩拳擦掌准备抢票的时候,你会发现一票难求!想回趟家真难! 那么作为程序猿的你,当然要用程序猿的方式来抢票! ...
- python手机版安卓-当python遇到Android手机 那么,万物皆可盘
嚣张开场 今天不跟大家讲python知识,是不很失望?No,看过了今天的内容,你python的装13指数,至少上升1w+,并附带暴击.溅射.眩晕.致盲效果.没错,就是这么嚣张..... 当python ...
- python手机版怎么运行项目或脚本-把Python脚本放到手机上定时运行
毫无疑问,数据是数据分析的基础,而对于我等平民来说,获取大量数据的方式自然是通过爬虫采集,而对于笔者来说,写爬虫最自然的方式就是用Python写了.短短几行代码,就可以完成一个实用的爬虫,多清爽.(请 ...
最新文章
- 【android9.0】system/core下的usbhost模块无法输出log到logcat
- java esp_在我的ESP游戏方法中非法开始表达
- prism项目搭建 wpf_Prism完成的一个WPF项目
- Spring Cloud基础教程
- php 函数 数组 难学,php 数组的常用函数
- LeetCode 1124. 表现良好的最长时间段(单调栈/哈希)
- 【CV学习4】OpenCV-Python: SIFT Demo one
- 01 | 基础架构:一条SQL查询语句是如何执行的?笔记(转)
- redis学习-redis事务
- ETCD for java_etcd-java使用
- 【深入理解JVM】运行时数据区域:java虚拟机栈
- 部署Vista(7)——创建一个最基本的应答文件
- function 自定义函数、函数调用
- dm9000驱动分析
- win10键盘失效问题
- 高斯消元求解四种方程组
- 小米电视联网后显示无法解析小米电视服务器,小米电视机功能详解 教你轻松使用...
- 机械臂——D-H参数标定
- fixed定位失效问题如何解决
- 点云 3D 目标检测 - PointPillars(CVPR 2019)
热门文章
- 7000字从面试官角度拆解面试20人的体会
- The term ‘oh-my-posh‘ is not recognized as a name of a cmdlet, function, script file...
- 强化学习 mujoco mujoco_py gym开篇1,环境配置,2021年11月24开始学习,特开帖记录
- 编译错误: /bin/sh: 1: pushd: not found的问题
- 如何解决神经网络训练时loss不下降的问题
- Spring-Core 中文翻译+总结文档(下)
- 几种相机模型:针孔相机模型、双目相机模型、RGB-D相机——SLAM学习笔记5
- D. Who killed Cock Robin--“今日头条杯”首届湖北省大学程序设计竞赛(网络同步赛)...
- java毕业生设计高校二手交易平台计算机源码+系统+mysql+调试部署+lw
- 密码学之仿射加密解密算法