12306 抢票助手使用
抢票场景:
要过年了,想回家了,想爸妈了。
开学了,想学习了,想要见想要见的人了。
但是,有时候是真的球球你了12306,真的抢不到票啊,球球你了12307。:sob:
无奈官方提供的加速包,30起价。或者选择让好友给加速,但是哪有那么多的好友啊,再说了,打扰好友也不好。
裆裆裆裆!今天给大家介绍一个开源的12306 Python 抢票程序。重要的是这是开源的,「GitHub」上有整个项目,可以去 pr (^__^)
下面介绍使用方法
一、Windows 环境下
安装 anaconda
下载地址:下载
下载后根据提示配置好环境变量
安装时请一定要勾选上面的红色部分
搭建虚拟环境
右键「开始键」选择 powershell(管理员),输入:
1 | >>conda create -n 环境名字 python=2.7.15 |
“环境名字”自己随意取,比如取 python ,安装过程中有一个 y/n 的判断 输入 y 并回车
等待环境搭建成功
下载项目文件然后解压(下面最好把项目下载并解压在 D 盘根目录)
下载地址:下载
安装依赖包
首先进入上面创建的python2.7.15的环境
1 | >>> activate 环境名字 |
安装依赖
1 | >> D: |
修改自己的个人信息
在项目的解压文件下修改 config/ticket_config.yaml 文件,更改为自己的个人信息,每一项作者都添加了备注和示例信息,根据自己的需要写好,下一步就可以运行了
运行开始抢票
依然是进入到下载的项目的文件夹下,比如我把项目放在了 D 盘,就应该按照下面的方法进入
1 | >> D: |
二、使用环境:Mac、Linux 下
安装 Python
Mac 和 Linux 系统应该是自带了 python,但是这个项目用的是 Python2.x.x 的版本,所以最好是安装一下 Python
用 anaconda 环境下安装比较简单
首先安装 anaconda,anaconda 下载地址
安装根据提示配置好
下载项目并搭建环境
打开终端 terminal(Mac 和 Linux 的自带应用程序)
下载项目
1 | ~$ cd ~/Downloads |
搭建环境
1 | ~$ conda create -n 环境名字 python=2.7.15 |
进入环境
1 | ~$ source activate 环境名字 |
注:环境名字自己随意设置
安装依赖包
首先进入到下载的项目的文件夹
1 | ~$ cd ~/Downloads/12306-master |
修改自己的个人信息
在项目的解压文件下修改 config/ticket_config.yaml 文件,更改为自己的个人信息,每一项作者都添加了备注和示例信息,根据自己的需要写好,下一步就可以运行了
运行开始抢票
依然是进入到下载的项目的文件夹下
1 | ~$ cd ~/Downloads/12306-master |
根据配置,如果抢票成功后,会发一封邮件到自己设置的邮箱,然后在30分钟内去客户端支付就完成购票了✅
寒冷的冬天希望大家能尽快买到回家的票。