想去看演唱却总是抢不到票?教你用Python制作一个自动抢票脚本
前言
嗨喽!大家好,
大麦网,是中国综合类现场娱乐票务营销平台,业务覆盖演唱会、 话剧、音乐剧、体育赛事等领域。
但是因为票数有限,还有黄牛们不能丢了饭碗,所以导致了,很多人都抢不到票
那么,今天带大家用Python来制作一个自动抢票的脚本小程序

此次知识点:
面向对象编程
selenium 操作浏览器
pickle 保存和读取Cookie实现免登陆
time 做延时操作
os 创建文件,判断文件是否存在
开发环境:
版 本:anaconda5.2.0(python3.6.5)
编辑器:pycharm
第三方库:
selenium >>> pip install selenium==3.4.1
步骤
实现免登陆
第一次登陆的时候 会帮助我记录我们的登陆信息
set_cookie 登陆成功之后 cookie会发生变化
后续抢票: 直接使用我们记录好的登陆信息
get_cookie
抢票并且下单

首先导入本次所需的模块

第一步,实现免登录
确定目标,设置全局变量

初始化加载

登录调用设置cookie

获取cookie

开始登录

打开浏览器

第二步,抢票并下单
判断元素是否存在

选票


选择想要座位

下单

抢票成功, 退出当前程序

测试代码

效果

好了,我的这篇文章写到这里就结束啦!
希望你在python这条路上依心而行,别回头,别四顾。一如既往不改初见的模样,未来的路很长,不管怎样,一定要相信自己一直走下去。
