こんにちは、minoruです。
UbuntuのPython3で、日本語の全角文字をローマ字に変換する方法です。
Ctrl+Alt+Tで黒いターミナル画面を起動。
pip install pykakasi
上記を打ち込んでkakasiと言うライブラリをインストールしておきます。
import pykakasi kanjis = ['国立 東京 大学', '薔薇 薔薇 薔薇 薔薇 薔薇'] kks = pykakasi.kakasi() for kanji in kanjis: words = kanji.split(' ') result = [] for word in words: result.append(kks.convert(word)[0]['hepburn']) print(' '.join(result))
参考:https://office54.net/python/module/pykakasi-kanji-convert
日本語をある程度スペースで区切ってあげないと、途中までしか変換してくれない仕様になっているようなので、使い方にはコツが必要かも。