Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 10, 2016 21:21:49

bkmz1_
Зарегистрирован: 2016-10-10
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с pymorphy2

Уважаемые форумчане
Есть такой код:

 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’” в чем может быть проблема?

Отредактировано bkmz1_ (Окт. 10, 2016 21:58:55)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version