12306 抢票小工具(Python)

栏目: Python · 发布时间: 6年前

内容简介:临时起意就写了个这样的小工具来玩.对比另外的两个python项目自己封装了一些数据结构, 自己使用起来更顺手.如果有bug欢迎来提issue, 也欢迎开发者PR

Python 12306 抢票小工具

12306python 实现的12306抢票小工具

临时起意就写了个这样的小 工具 来玩.对比另外的两个python项目自己封装了一些数据结构, 自己使用起来更顺手.

如果有bug欢迎来提issue, 也欢迎开发者PR

python版本支持

3.5以上

Usage

pip install -r requriement.txt
python mainloop.py

Notice

如果中途更换12306账号需要将已经生成的pickle文件删除 utils/logincookie.pickle 以及 pre_processing/passengers.pickle , citydata.pickle 由于改过一次city的文件名,所以citydata.pickle文件会失效,删除之后会重新生成。其他的两个主要是dump了登录之后的cookie信息以及账号的乘客信息.更换之后需要删除进行重新生成

Repo Status

项目还在开发中,目前正常下单流程已经可以跑通, 但是代码并未全部覆盖测试,请谨慎使用 目前有两种下单模式, 正常下单和快速下单,快速下单模式有时候会出票失败,还未定位出什么问题.稳妥期间请使用正常下单模式

Thanks

  1. 感谢 EasyTrain 仓库的创建者Why8n的详细过程分析, 正常下单流程逻辑参考仓库的源代码
  2. 感谢 testerSunshine 12306 仓库的创建者testerSunshine, 参考了仓库的配置文件,以及快速下单的模块接口实现

以上所述就是小编给大家介绍的《12306 抢票小工具(Python)》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Computational Advertising

Computational Advertising

by Kushal Dave、Vasudeva Varma / Now Publishers Inc / 2014

Computational Advertising (CA), popularly known as online advertising or Web advertising, refers to finding the most relevant ads matching a particular context on the Web. The context depends on the t......一起来看看 《Computational Advertising》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具