nltk'模块'对象在MAC OS中不可调用

时间:2017-09-24 20:34:02

标签: nltk

我无法在nltk中调用该函数,但我确定我已经在python中安装了nltk,如下图所示

enter image description here

然后我测试我的nltk在哪里显示

enter image description here

我不知道该怎么做,

1 个答案:

答案 0 :(得分:0)

调用import nltk导入nltk模块,但nltk模块本身包含许多其他模块。在您的示例中,您似乎正在尝试从模块word_tokenize访问函数nltk.tokenize。因此,您需要调用函数:nltk.tokenize.word_tokenize。在您的情况下,nltk.tokenize.word_tokenize("I'm handsome")

或者,你可以使用from nltk.tokenize import word_tokenize直接导入word_tokenize函数,虽然我会主张使用前一个用例,因为它清楚地说明了函数的来源。

您可以找到有关其他模块的信息,以及可用的功能on the nltk/api website