gpt4 book ai didi

python - 下面提到的程序中缺少什么参数?

转载 作者:行者123 更新时间:2023-11-30 09:31:00 25 4
gpt4 key购买 nike

对于下面提到的 python 程序,它显示错误

from nltk.stem import PorterStemmer 
ps=PorterStemmer
words = ["program", "programs", "programer", "programing", "programers"]
for w in words:
print(w, " : ", ps.stem(w))

TypeError: stem() missing 1 required positional argument: 'word'

我无法找到丢失的参数。这个参数是什么?

最佳答案

您需要实例化PorterStemmer类,而不是直接使用它。

这个:

ps=PorterStemmer

需要变成这样:

ps = PorterStemmer()

有关此事的更多信息 here .

<小时/>

future 的建议

在 stackoverflow 上发帖之前,您必须尝试尽可能多地进行研究。如果您接受错误(完全按照原样)并将其粘贴到 Google 上,您可能已经找到了这个问题的答案,因为这是一个简单的问题。

您会发现this answer还有this answerthis one还有很多。您将获得的不仅仅是得到答案。

关于python - 下面提到的程序中缺少什么参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58039580/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com