Есть такой код:
def num(ch_, te_): """This function is required in the correct form of presentation a couple of numbers and nouns""" import pymorphy2 morph = pymorphy2.MorphAnalyzer() word = morph.parse(te_)[0].normal_form butyavka = morph.parse(word)[0] wo_ = str(ch_) + ' ' + butyavka.make_agree_with_number(ch_).word return wo_
на входе пользователь вводит число “ch_” и слово “te_”, программа ставит слово в нужное склонение и падеж относительно числа
в принципе со всеми словами она работает , но если ввести слова: “еда” или “свет”, то выскакивает ошибка “AttributeError: ‘NoneType’ object has no attribute ‘word’” в чем может быть проблема?