[英]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.