2

我对 python 和 NLTK 比较陌生,但我编写了一个使用来自 NLTK 的 FreqDist 的程序。上周它一直按预期工作,但今天它返回:'FreqDist' 对象没有属性'most_common'

有谁知道这是为什么?就像我说的,在此之前一切正常,我没有对代码进行任何更改。

编辑:这是相关代码:

from nltk import FreqDist

fdist1 = FreqDist(input_list)
frequency_output = fdist1.most_common(150)

不确定还有什么需要 - 输入列表是单词列表。昨晚还好好的...

谢谢!

4

1 回答 1

0

只要 input_list 是可迭代的,这应该可以正常工作。input_list 的类型是什么。您是否将其作为独立程序运行?

于 2015-03-20T18:00:41.320 回答