Collection of Japanese kanji lists
Project description
A collection of Japanese character lists
Installation
pip install kanji-lists
Usage
Using a list is simple enough:
>>> from kanji_lists import JOYO
>>> "桃" in JOYO
True
>>> "苺" in JOYO
False
>>> len(JOYO)
2136
Some lists also have subordinate lists:
>>> from kanji_lists import KYOIKU
>>> "火" in KYOIKU.GRADE1
True
>>> "火" in KYOIKU.GRADE2
False
>>> KYOIKU.GRADE1.issubset(KYOIKU)
True
Lists can also have different versions:
>>> from kanji_lists import KYOIKU
>>> KYOIKU.HEISEI4.GRADE6 - KYOIKU.REIWA2.GRADE6
{'城'}
>>> "城" in KYOIKU.REIWA2.GRADE4
True
If you do not specify a version, the default will be chosen. In the case of lists maintained by the Japanese government, this will generally be the most recent list. Since the default can change, specify a version if you want to make sure that you get the same version of the list across updates.
Available Lists and Versions
JINMEIYO
HEISEI25
HEISEI27
HEISEI29
JLPT
TANOS
N1
N2
N3
N4
N5
JOYO
HEISEI22
SHOWA56
KYOIKU
HEISEI4
GRADE1
GRADE2
GRADE3
GRADE4
GRADE5
GRADE6
REIWA2
GRADE1
GRADE2
GRADE3
GRADE4
GRADE5
GRADE6
SHOWA36
GRADE1
GRADE2
GRADE3
GRADE4
GRADE5
GRADE6
SHOWA55
GRADE1
GRADE2
GRADE3
GRADE4
GRADE5
GRADE6
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for kanji_lists-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8fcd02b42649663ffbe7a6371b212434d9fed644ea98dc08fbd64ffdbce0b7b7 |
|
MD5 | 32e376ad80992ed35949f32a59978d0c |
|
BLAKE2b-256 | b5b0004224bbf7b7b4891e39368dd97fee5939fbde62198329529ff1af7eb013 |