1

Pythonで異なる言語の複数の単語を取得したいと思います。

openoffice には uno ( import uno) という API があり、openoffice の言語辞書を使用してこの機能が提供されるはずですが、それへの参照が見つかりませんでした。

具体的な例として、私は次のようにします:

>>> print getPluralOf('table')

tables

1 つの可能性は、このリンクから辞書ファイルをダウンロードし、辞書を読み取って複数形を形成するメソッドを作成することです。しかし、これがunoを使用してすでに利用できないとは信じられません。

どんな助けにも感謝します

4

2 に答える 2

0

でモジュールをイントロスペクトしてから、役に立ちそうなものdir(uno)を試しdir()てみることができuno.XXXます。help()uno とそのメンバーにも使用できます。私はそれを使用したことがなく、このコンピューターで OO にアクセスできないため、それ以上のことはできません...

于 2010-08-05T13:45:38.667 に答える
0

Nodebox Linguisticsには、英語のみではありますが、名詞を複数形にするための便利な機能が含まれています。

>>> import en
>>> en.noun.plural('table')
'tables'
于 2010-08-05T17:35:46.143 に答える