Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

pythoningLearning/iquery

Open more actions menu
 
 

Repository files navigation

iquery

iquery提供基于命令行各种信息查询.

https://raw.githubusercontent.com/protream/iquery/master/screenshot/iquery.gif

Usage

火车余票查询

$ iquery 南京 上海 910
$ iquery -d 上海 北京 20160617

第二种方式中指定了动车类型, 并输入完整的日期, 也是可以的.

近期演出查询

$ iquery 南京 演唱会
$ iquery 上海 音乐会 30

默认查询15天内的演出, 你可以向第二种方式一样指定多少天.

热映电影查询

$ iquery -m

你将获得当前热映的电影信息, 输出电影信息后,你可以输入你感兴趣的电影编号查看电影简介, 输入q或quit退出.

莆田系医院查询

$ iquery -p 北京
$ iquery -p 上海 长江

第一种方式查询一个城市内的所有莆田系医院, 第二种可以指定医院名称, 返回``True``表示该医院是莆田系.

数据来源: https://github.com/open-power-workgroup/Hospital

歌词查询

$ iquery -l 演员
$ iquery -l 演员 薛之谦

第二种针对歌名重复的情况, 你可以在后面追加歌手姓名.

Install

iquery使用Python3编写,请使用pip3安装:

$ pip3 install iquery

或者下载源码安装:

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

然后到下载目录:

$ ./setup.py install

Help

Usage:
    iquery (-m|电影)
    iquery -p <city>
    iquery -l song [singer]
    iquery -p <city> <hospital>
    iquery <city> <show> [<days>]
    iquery [-dgktz] <from> <to> <date>

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

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

    city             城市名,加在-p后查询该城市所有莆田医院
    hospital         医院名,加在city后检查该医院是否是莆田系


Options:
    -h, --help       显示该帮助菜单.
    -dgktz           动车,高铁,快速,特快,直达
    -m               热映电影查询
    -p               莆田系医院查询
    -l               歌词查询

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


Go to https://github.com/protream/iquery for usage examples.

Notes

  • 火车票查询最多查询未来50天内.
  • 确保你的查询日期不要有歧义, 比如111可以是1.11也可以是11.1, 默认解析为11.1

About

Various information query via command line.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.0%
  • Makefile 1.0%
Morty Proxy This is a proxified and sanitized view of the page, visit original site.