- ETC -

PyMigemo
説明:

C/Migemo を Python から使うためのバインディングです.

ダウンロード:
必要なもの:
  • Python 2.3 以上
  • C/Migemo 1.3c
ライセンス:

二条項 BSD ライセンスに準拠します.

利用方法:

基本的な使い方としては以下のようになります. Migemo オブジェクトの query メソッドにローマ字文字列を渡すと, 日本語検索のための正規表現文字列が Unicode で返ってきます. あとはこの文字列を re に渡すなりなんなり,煮るなり焼くなりして下さい (注: 返ってくる文字列は辞書によって異なるので,必ずしも以下の通りにはなりません).

>>> import migemo
>>> m = migemo.Migemo('/path/to/migemo-dict')
>>> print m.query('hoge')
(hoge|hoge|ほげ|捕鯨|帆桁|補元|ホゲ)

詳細はアーカイブに同梱の README.ja_JP.UTF-8 を読んで下さい.

<< TOP