ошибка функции ствола: стволу требуется один позиционный аргумент - PullRequest
0 голосов
/ 04 ноября 2018

здесь функция ствола показывает ошибку, говорящую, что стволу требуется один позиционный аргумент в цикле, как в вопросе?

from nltk.stem import PorterStemmer as ps 

text='my name is pythonly and looking for a pythonian group to be formed by me iteratively'

words = word_tokenize(text)

for word in words:
    print(ps.stem(word))

1 Ответ

0 голосов
/ 04 ноября 2018

Вам нужно создать экземпляр объекта PorterStemmer

from nltk.stem import PorterStemmer as ps
from nltk.tokenize import word_tokenize

stemmer = ps()

text = 'my name is pythonly and looking for a pythonian group to be formed by me iteratively'
words = word_tokenize(text)
for t in words:
    print(t, stemmer.stem(t))
...