2024-06-25 22:33:10 发布
网友
很傻,但不知怎么的我无法访问NLTK中的stem函数。在
我打电话来
import nltk nltk.stem.porter.step1ab()
但我被告知对象没有step1ab属性。我想我可能打错电话了,但我不知道怎么才能打到。在
step1ab()是中PorterStemmer类的一个方法门房模块。所以你可以这样称呼它:
step1ab()
PorterStemmer
myPorterStemmer = nltk.stem.porter.PorterStemmer() ... myPorterStemmer.step1ab()
然而,它并不是被设计成直接调用的。通常会调用myPorterStemmer.stem(word),然后委托给step1ab()来完成部分工作。在
myPorterStemmer.stem(word)
但是,如果您真的想单独使用step1ab,则必须设置一组变量,然后您将得到如下结果:
step1ab
step1ab()
是中PorterStemmer
类的一个方法门房模块。所以你可以这样称呼它:然而,它并不是被设计成直接调用的。通常会调用
myPorterStemmer.stem(word)
,然后委托给step1ab()
来完成部分工作。在但是,如果您真的想单独使用
^{pr2}$step1ab
,则必须设置一组变量,然后您将得到如下结果:相关问题 更多 >
编程相关推荐