0

PyQt4プロジェクトにスペル チェック機能を追加したいのですが、 pyenchantが適しているようです。勤務先です。しかし、私は単語の独自の辞書を作成し、それらをモジュールにフィードしたいと考えています。それはまったく可能ですか?

その後、元のプログラムを使用したい他のコンピューターでこの新しい辞書を使用する簡単なプロセスを作成するにはどうすればよいですか? 私の単純なプログラムを使用するために、ユーザーに奇妙なプログラムや辞書をインストールさせたくありません。

PS: 私は Linux システムを使用しています。

4

1 に答える 1

5

個人単語リスト機能を使用できます。pwlオブジェクトを介して単語を追加します。

>>> pwl = enchant.request_pwl_dict("mywords.txt")

単語リストを使用:

>>> d2 = enchant.DictWithPWL("en_US", "mywords.txt")
>>> d2.check("Hello")
True

「mywords.txt」をインストールするには、 を使用しますpackage_datasetup.py を使用して非 Python ファイルを含めるを参照してください。

于 2012-10-02T12:04:08.087 に答える