CLI front-end for the cihai CJK library
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
cihai_cli
doc
requirements
tests
.gitignore
.tmuxp.yaml
.travis.yml
CHANGES
LICENSE
MANIFEST.in
Makefile
Pipfile
README.rst
setup.cfg
setup.py
tox.ini

README.rst

cihai-cli - Command line interface to the cihai CJK-language library

Python Package Documentation Status Build Status Code Coverage License

This project is under active development. Follow our progress and check back for updates!

Installation

# stable
$ pip install --user cihai-cli

# pre-release
$ pip install --user --pre cihai[cli]

Character lookup

See CLI in the documentation for full usage information.

$ cihai info 好
char: 好
kCantonese: hou2 hou3
kDefinition: good, excellent, fine; well
kHangul: 호
kJapaneseOn: KOU
kKorean: HO
kMandarin: hǎo
kTang: '*xɑ̀u *xɑ̌u'
kTotalStrokes: '6'
ucn: U+597D

# retrieve all character information (including book indices)
$ cihai info 好 -a
char: 好
kCangjie: VND
kCantonese: hou2 hou3
kCihaiT: '378.103'
kDefinition: good, excellent, fine; well
kFenn: 552A
kFourCornerCode: '4744.7'
kFrequency: '1'
kGradeLevel: '1'
kHKGlyph: 0871
kHangul: 호
kHanyuPinlu: hǎo(6060) hāo(142) hào(115)
kHanyuPinyin: 21028.010:hǎo,hào
kJapaneseKun: KONOMU SUKU YOI
kJapaneseOn: KOU
kKorean: HO
kMandarin: hǎo
kPhonetic: '481'
kRSAdobe_Japan1_6: C+1975+38.3.3 C+1975+39.3.3
kRSKangXi: '38.3'
kTang: '*xɑ̀u *xɑ̌u'
kTotalStrokes: '6'
kVietnamese: háo
kXHC1983: 0445.030:hǎo 0448.030:hào
ucn: U+597D

Reverse lookup

$ cihai reverse library
char: 圕
kCantonese: syu1
kDefinition: library
kJapaneseOn: TOSHOKAN SHO
kMandarin: tú
kTotalStrokes: '13'
ucn: U+5715
--------
char: 嫏
kCantonese: long4
kDefinition: the place where the supreme stores his books; library
kJapaneseOn: ROU
kMandarin: láng
kTotalStrokes: '11'
ucn: U+5ACF
--------

Quick links

Python support Python 2.7, >= 3.5, pypy
Source https://github.com/cihai/cihai-cli
Docs https://cihai-cli.git-pull.com
Changelog https://cihai-cli.git-pull.com/en/latest/history.html
API https://cihai-cli.git-pull.com/en/latest/api.html
Issues https://github.com/cihai/cihai-cli/issues
Travis https://travis-ci.org/cihai/cihai-cli
Test coverage https://codecov.io/gh/cihai/cihai-cli
pypi https://pypi.python.org/pypi/cihai-cli
OpenHub https://www.openhub.net/p/cihai-cli
License MIT
git repo
$ git clone https://github.com/cihai/cihai-cli.git
install stable
$ pip install cihai-cli
install dev
$ git clone https://github.com/cihai/cihai-cli.git cihai-cli
$ cd ./cihai-cli
$ virtualenv .env
$ source .env/bin/activate
$ pip install -e .
tests
$ python setup.py test