Я хотел бы получить множественные слова на разных языках в Python.
Я знаю, что openoffice имеет API под названием uno (import uno
), и он должен дать мне эту возможность с использованием словарей языка openoffice, но я не мог найти никакой ссылки на него.
В качестве конкретного примера я хотел бы что-то вроде этого:
>>> print getPluralOf('table')
tables
Одна из возможностей - загрузить файлы словаря, хотя это ссылка и написать метод для чтения словаря и создания множественных чисел. Но я не могу поверить, что это уже не доступно с помощью uno.
Я ценю любую помощь
Nodebox Linguistics включает удобную функцию для множественных существительных, хотя и только на английском языке.
>>> import en
>>> en.noun.plural('table')
'tables'
Вы можете изучить модуль с помощью dir(uno)
, а затем попробовать dir()
на uno.XXX
, с тем, что выглядит полезным. Вы также можете использовать help()
для uno и его членов. Я никогда не использовал его, и у меня нет доступа к OO на этом компьютере, поэтому я не могу больше помочь...