TypeError:'instancemethod'类型的对象在NLTK中没有len()

时间:2016-03-26 09:06:36

标签: python nltk

我正在尝试使用Python在终端中运行这段代码:

>>> from nltk.corpus import wordnet
>>> syn = wordnet.synsets('cookbook')[0]
>>> lemmas = syn.lemmas
>>> len(lemmas)

结果出现了错误:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: object of type 'instancemethod' has no len()

出了什么问题以及如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

要调用方法lemmas,请附加()

>>> lemmas = syn.lemmas()
                       ↑↑