日文文本和数字处理工具的集合。
jphelper的Python项目详细描述
一个处理日语学习材料的python库。
安装
pip install jphelper
用法
将罗马字转换成平假名或片假名。
fromjphelperimportkanaizekanaize('ohayou')# おはようkanaize('puroguramingu',to_katakana=True)# プログラミングkanaize('jyoukyou')# じょうきょうkanaize('gakkou')# がっこう
把汉字和它的辅音配对。
fromjphelperimportmatch_readingmatch_reading('学校','がっこう')# 学校[がっこう]match_reading('青い空','あおいそら')# 青[あお]い 空[そら]match_reading('すばしっこい茶色の狐','すばしっこいちゃいろのきつね')#すばしっこい 茶色[ちゃいろ]の 狐[きつね]
把阿拉伯数字转换成日语。
fromjphelper.numberimportto_japaneseto_japanese(3907)# さんぜんきゅうひゃくななto_japanese(524,use_kanji=True)# 五百二十四to_japanese(-8437)# マイナスはっせんよんひゃくさんじゅうななto_japanese(0.456,decimal_limit=2)# ゼロてんよんごto_japanese(12500,separator='、')# いち、まん、に、せん、ご、ひゃく、ゼロ
玩数字游戏。
fromjphelper.numberimportshorten,kanji_groupingshorten(12345678987)# 123.4億kanji_grouping(-15124)# -1万5124kanji_grouping(-2345678.90123,use_hiragana=True,use_minus_sign=False)# マイナス234まん5678てん90123