Склонение слов по падежам в Python

Облазил все ссылки в гугле и яндексе и нигде нет рабочего примера склонения слов по падежам. Библиотека Petrovich / Pytrovich не подходит, т.к. склоняемые слова могут быть и не именем собственным.


Ответы (1 шт):

Автор решения: Кирилл Малышев

Пример из документации pymorphy2

>>> import pymorphy2
>>> morph = pymorphy2.MorphAnalyzer()
>>> butyavka = morph.parse('бутявка')[0]
>>> gent = butyavka.inflect({'gent'})
>>> gent.word
'бутявки'

введите сюда описание изображения

https://pymorphy2.readthedocs.io/en/latest/user/guide.html#inflection https://pymorphy2.readthedocs.io/en/latest/user/grammemes.html#russian-cases

→ Ссылка