- 支持选择动车组或普通车。
- 余票信息包含当次列车始发终到的信息,查询限售票必备。
- 附有全路车站列表。
python query_ticket.py 日期 出发站 到达站 票种(成人0、学生1) 列车等级(全部0、动车组1、普通车2)
python query_ticket.py 2018-02-13 石家庄 北京 0 1
目前仅支持查询30天以内的余票信息。
由于12306防止恶意刷票软件,会定期更换查询url,会更换末尾的某个字母,例如:
https://kyfw.12306.cn/otn/leftTicket/queryZ
末尾的Z
会更换为O
。
如果出现问题,可自行去12306网页抓包获取最新的查询url,本项目会不定期更新。
- 解决12306定期更换url导致的查询问题。
- 自动更新全路车站列表,目前是通过
make_station_list.py
和12306下载的信息表手动更新。 - 实现Web页面查询。
- 在3的基础上,根据用户需要,追加显示某次列车的
精确
余票信息。