Skip to main content

Various information query via command line.

Project description

iquery
===========================================================

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

.. image:: 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 演员 薛之谦

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

彩票信息查询
```````````

::

$ iquery -c

Install
-------

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

::

$ pip3 install iquery

或者下载源码安装:

::

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

然后到下载目录:

::

$ ./setup.py install

Help
----

::

Usage:
iquery (-c|彩票)
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 歌词查询
-c 彩票查询

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


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

Notes
-----

- 火车票查询最多查询未来50天内.

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


0.5.0
-----

- 新增彩票信息查询功能, 感谢bonfy的贡献
- 修复bug

0.4.2
-----
- 新功能, 查询歌词
- 优化性能, 缓存火车站表

0.4.1
-----
- not import requests err fix

0.4.0
-----
- 项目更名: tikcets -> iquery
- 新功能:查询莆田系医院
- 统一了每个服务的接口

0.3.0
------
- 新功能,查询热映电影信息及电影简介
- 优化火车查询日期处理,本年内不需要输入年
- 小bug修复

0.2.4
------
- 修正Windows下面的编码问题
- 修正查询show时不支持城市报错问题

0.2.3
------
- 不再使用colorama
- 改变显示演出的方式

0.2.2
------
- 小bug修复

0.2.1
------
- setup缺失colorama修复

0.2.0
------
- 不再支持Python2
- 重构了代码
- 增加的查询演出门票的功能

0.1.1
------

- use unicode global
- add a logo

0.1.0
------

- Make it live!
- Added to PyPI

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

iquery-0.5.0.tar.gz (33.4 kB view details)

Uploaded Source

Built Distribution

iquery-0.5.0-py3-none-any.whl (36.1 kB view details)

Uploaded Python 3

File details

Details for the file iquery-0.5.0.tar.gz.

File metadata

  • Download URL: iquery-0.5.0.tar.gz
  • Upload date:
  • Size: 33.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for iquery-0.5.0.tar.gz
Algorithm Hash digest
SHA256 bb1adbea42dc8fc5763559161acc775ffb8d9563ede9ae7f8d2298d90ba95698
MD5 1281792aa5e0e4b92072465fe328f1fd
BLAKE2b-256 4f4ff19f3a56fe5ccd0ce524f5286805731c560ccd2aa54fb4a4afa4b53129fb

See more details on using hashes here.

File details

Details for the file iquery-0.5.0-py3-none-any.whl.

File metadata

File hashes

Hashes for iquery-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 25c49ec5f4be8d986f79f2eee035df88f8d9568b068f2b75d4a9161c2631d10c
MD5 1cb51301fbca05ab2fda1739b2cb35b0
BLAKE2b-256 43da000a8e71887a7c112c77d6eb90a77e4cb30e364afc01557b0da6ecb2836e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page