繁体   English   中英

使用适用于Python的Open Office API的多个单词

[英]Plural of words using Open Office API for Python (UNO)

我想在Python中以不同语言检索复数单词。

我知道openoffice有一个称为uno( import uno )的API,它应该使用openoffice的语言词典为我提供这种功能,但是我找不到对此的任何引用。

作为一个具体的例子,我会这样:

>>> print getPluralOf('table')

tables

一种可能性是通过此链接下载字典文件,并编写一种方法来读取字典并形成复数形式。 但是我不敢相信使用uno已经不可用。

感谢您的帮助

您可以使用dir(uno)内省模块,然后在uno.XXX上尝试dir() ,看起来有帮助。 您还可以在uno及其成员上使用help() 我从来没有使用过它,也无法在这台计算机上访问OO,因此我无能为力。

Nodebox语言学包括一个方便的名词复数功能,尽管只有英文。

>>> import en
>>> en.noun.plural('table')
'tables'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM