pymorphy2
pymorphy2 copied to clipboard
Разбор числительных в виде цифр
Здравствуйте! Возник вопрос.
p = morph.parse('2')[0] # OpencorporaTag('NUMB,intg')
Почему при запросе p.tag.POS возвращается None, а не NUMB?
Не знаю - видимо, баг, надо чинить :)
Будем очень признательны :)
пока можно p.tag._POS использовать, должно работать
не думаю, что это стоит считать багом
p.tag.POS - это часть речи, а NUMB - это нестандартная граммема https://pymorphy2.readthedocs.io/en/latest/user/grammemes.html#non-standard-grammemes
наличие таких граммем можно проверять, например, так
'NUMB' in p.tag