Skip to main content

通过命令行查询火车票。

项目描述

门票提供高性能查询的票务、及放映电影的信息。

用法

火车查询

下输入:

$ tickets 上海虹桥 北京 617

您将获得本年 6-17 月从上海虹桥到北京的火车票信息:

http://7xqdxb.com1.z0.glb.clouddn.com/ticksts-train.png

你也可以指定火车的类型和输入完整的查询日期,例如:

$ tickets -dg 上海 北京 20160617

查询只动车和高铁。

表演查询

下输入:

$ tickets 南京 音乐会

你将获得未来15在南京的音乐信息:

http://7xqdxb.com1.z0.glb.clouddn.com/tickets-show.png

当然,你也可以指定未来多少天:

$ tickets 上海 演唱会 7

只查询一周内的信息。

电影查询

下输入:

$ tickets -m 或者 $ tickets 电影

您将获得当前热映的电影信息:

http://7xqdxb.com1.z0.glb.clouddn.com/tickets_movies.png

输出电影信息,你就可以输入你当天输入的独立电影简介的编号查看电影,获得:

http://7xqdxb.com1.z0.glb.clouddn.com/tickets_movie_summary.png

输入q或退出退出。

安装

门票使用Python3编写,请使用pip3安装:

$ pip3 install tickets

或者下载源码安装:

$ git clone https://github.com/protream/tickets

然后到下载目录:

$ ./setup.py install

帮助

Usage:
    tickets (-m|电影)
    tickets <city> <show> [<days>]
    tickets [-dgktz] <from> <to> <date>

Arguments:
    from             出发站
    to               到达站
    date             查询日期

    city             查询城市
    show             演出的类型
    days             查询近(几)天内的演出, 若省略, 默认15


Options:
    -h, --help       显示该帮助菜单.
    -d               动车
    -g               高铁
    -k               快速
    -t               特快
    -z               直达

    -m               查询当前热映的电影

Show:
    演唱会 音乐会 比赛 话剧 歌剧 舞蹈 戏曲 相声 音乐剧 歌舞剧 儿童剧 杂技 马戏 魔术

Examples:
    tickets -m
    tickets 电影

    tickets 上海 演唱会
    tickets 北京 比赛 7

    tickets 南京 北京 201671
    tickets -k  南京南 上海 2016-7-1
    tickets -dg 上海虹桥 北京西 2016/7/1

笔记

  • 最多查询未来50火车票。

  • 确保你的查询日期不要有歧义,例如111可以是1.11也可以默认是11.1,解析为11.1

0.3.0

  • 新功能,查询热映电影信息及电影简介

  • 优化日期处理,本火车输入查询年

  • 小bug修复

0.2.4

  • 修改Windows下面的编码问题

  • 修改显示时间不支持城市报错查询

0.2.3

  • 不再使用colorama

  • 显示改变表演的方式

0.2.2

  • 小bug修复

0.2.1

  • 设置colorama修复

0.2.0

  • 不再支持Python2

  • 重构代码

  • 增加的查询表演门票的功能

0.1.1

  • 使用 unicode 全局

  • 添加徽标

0.1.0

  • 让它活起来!

  • 添加到 PyPI

下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

ticket-0.3.0.tar.gz (30.4 kB 查看哈希

已上传 source

内置分布

ticket-0.3.0-py3-none-any.whl (31.4 kB 查看哈希

已上传 3 4