A collection of japanese text and number manipulation tools.
Project description
A python library for processing your japanese learning materials.
Installation
pip install jphelper
Usage
Convert romaji to hiragana or katakana.
from jphelper import kanaize
kanaize('ohayou') # おはよう
kanaize('puroguramingu', to_katakana=True) # プログラミング
kanaize('jyoukyou') # じょうきょう
kanaize('gakkou') # がっこう
Pair kanji and its furigana.
from jphelper import match_reading
match_reading('学校', 'がっこう') # 学校[がっこう]
match_reading('青い空', 'あおいそら') # 青[あお]い 空[そら]
match_reading('すばしっこい茶色の狐', 'すばしっこいちゃいろのきつね') #すばしっこい 茶色[ちゃいろ]の 狐[きつね]
Convert arabic numeral to japanese.
from jphelper.number import to_japanese
to_japanese(3907) # さんぜんきゅうひゃくなな
to_japanese(524, use_kanji=True) # 五百二十四
to_japanese(-8437) # マイナスはっせんよんひゃくさんじゅうなな
to_japanese(0.456, decimal_limit=2) # ゼロてんよんご
to_japanese(12500, separator='、') # いち、まん、に、せん、ご、ひゃく、ゼロ
Playing with numbers.
from jphelper.number import shorten, kanji_grouping
shorten(12345678987) # 123.4億
kanji_grouping(-15124) # -1万5124
kanji_grouping(-2345678.90123, use_hiragana=True, use_minus_sign=False) # マイナス234まん5678てん90123
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
jphelper-0.9.1.tar.gz
(7.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file jphelper-0.9.1.tar.gz.
File metadata
- Download URL: jphelper-0.9.1.tar.gz
- Upload date:
- Size: 7.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cd732159c20b494d4299a9c7478c290a3bfd9e765b00b7b1fd58aa38a46a2fbd
|
|
| MD5 |
18489aa3c3f494552eb49c4f122bce0e
|
|
| BLAKE2b-256 |
c761709eb5927dc58819012ca519f5160ba11e85862b9026d364a6ced9575d4f
|
File details
Details for the file jphelper-0.9.1-py3-none-any.whl.
File metadata
- Download URL: jphelper-0.9.1-py3-none-any.whl
- Upload date:
- Size: 9.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5c1d834ca4c7398f94b7b126333b28326cfe46801667446946185298cdb6e1c2
|
|
| MD5 |
e9f1d2ac891632544631dc10874e8a91
|
|
| BLAKE2b-256 |
6c5ec0c9e800dd142a4147c6df4e95cd03537e3543b1eeab8beabaaa6414259f
|