Skip to content

Zichen-Wang/Query_12306_tickets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

12306查票助手

功能

  1. 支持选择动车组或普通车。
  2. 余票信息包含当次列车始发终到的信息,查询限售票必备。
  3. 附有全路车站列表。

运行方式

python query_ticket.py 日期 出发站 到达站 票种(成人0、学生1) 列车等级(全部0、动车组1、普通车2)

Example:

python query_ticket.py 2018-02-13 石家庄 北京 0 1

备注

目前仅支持查询30天以内的余票信息。

一些问题

由于12306防止恶意刷票软件,会定期更换查询url,会更换末尾的某个字母,例如: https://kyfw.12306.cn/otn/leftTicket/queryZ 末尾的Z会更换为O。 如果出现问题,可自行去12306网页抓包获取最新的查询url,本项目会不定期更新。

未来计划

  1. 解决12306定期更换url导致的查询问题。
  2. 自动更新全路车站列表,目前是通过make_station_list.py和12306下载的信息表手动更新。
  3. 实现Web页面查询。
  4. 在3的基础上,根据用户需要,追加显示某次列车的精确余票信息。

Releases

No releases published

Packages

No packages published

Languages