github上12306抢票使用说明

1、简要

12306工程是github上一个标星16k的python项目,在自己笔记本上搭建环境并且部署好即可以实现自动打码、自动登录、准点预售和捡漏、智能候补、邮件通知、server酱通知。当前项目使用python版本为3.7,Google浏览器为78,Python开发IDEA是Pycharm-2019.2。项目地址:https://github.com/testerSunshine/12306
项目实现流程图:

2、实操

1、首先访问https://github.com/testerSunshine/12306 并点击下载,之后解压文件准备好。
2、接着就是准备环境,到https://www.python.org/downloads/windows/ 找到合适的版本,具体就是3.6-3.7.4之间的版本。我是下载的3.7.4
github上12306抢票使用说明_第1张图片
下载完毕之后就是安装工作,本文档不说明;具体可访问:Windows安装Python3.7安装步骤 。
3、下载并安装python开发IDEA,访问:https://www.jetbrains.com/pycharm/download/download-thanks.html?platform=windows 下载pycharm即可
具体的安装步骤可查看
https://blog.csdn.net/mars_xiaolei/article/details/89510741
4、环境准备好之后,运行pycharm;接着使用open->选取12306文件 导入项目。
成功导入截图:
github上12306抢票使用说明_第2张图片
5、配置python环境
github上12306抢票使用说明_第3张图片
选择你自己的python安装的位置
github上12306抢票使用说明_第4张图片
下图为项目主要使用文件说明
github上12306抢票使用说明_第5张图片
点击下载所需要的类库包 run.py 与_init_.py方法点开即会提示。

已经整理好全版
github上12306抢票使用说明_第6张图片
百度网盘链接:链接:https://pan.baidu.com/s/14GbtYwZvVjfA27iHmMR-Pg
提取码:sa7w
注意:里面那两个h5文件是遇到工程找不到验证码再替换的。

正常情况运行截图如下:
如果出现 频繁报302的错误,请尝试修改COOKIE_TYPE值
github上12306抢票使用说明_第7张图片
github上12306抢票使用说明_第8张图片
应读者@小言意见:如何寻找COOKIE,如下图
github上12306抢票使用说明_第9张图片

如有任何问题,可随时私信联系我

你可能感兴趣的:(总结,技术)