見出し画像

Pythonで便利なライブラリ! - ひらがな変換!

漢字混じりの日本語をひらがな、カタカナ、ローマ字に変換することができるライブラを使ってみます。

pykakasi

Colabで試します。まずインストール。

!pip install pykakasi

使い方です。

ひらがな、カタカナ、ローマ字に変換

"お餅"を変換してみます。

from pykakasi import kakasi

kks = kakasi()
word = "お餅"
result = kks.convert(word)
print(result)

[{'orig': 'お', 'hira': 'お', 'kana': 'オ', 'hepburn': 'o', 'kunrei': 'o', 'passport': 'o'}, {'orig': '餅', 'hira': 'もち', 'kana': 'モチ', 'hepburn': 'mochi', 'kunrei': 'moti', 'passport': 'mochi'}]

"ひらがな"のみ取り出します。

for converted_word in result:
    print(f"{converted_word['hira']}", end ="")

おもち


ふりがなモード

文を単語に分けてそれぞれを変換して表示させることができます。

for item in result:
    print("{}[{}] ".format(item['orig'], item['hira'].capitalize()), end='')
print()

お[お] 餅[もち]


参考サイト



この記事が気に入ったらサポートをしてみませんか?