Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/278.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
获取python对象模块语法集时出错无法工作_Python_Nltk_Wordnet - Fatal编程技术网

获取python对象模块语法集时出错无法工作

获取python对象模块语法集时出错无法工作,python,nltk,wordnet,Python,Nltk,Wordnet,这是我的密码: from nltk import wordnet synonyms=wordnet.synsets("dog") 它返回以下错误消息: AttributeError:“module”对象没有属性“synset”以下是正确的导入语句: from nltk.corpus import wordnet 您可能还需要在Python提示符中运行以下命令: 导入nltk nltk.download()修改后的导入语句是否解决了您的问题?是的,谢谢您的帮助。很高兴我能提供帮助,请随时使用

这是我的密码:

from nltk import wordnet 
synonyms=wordnet.synsets("dog")
它返回以下错误消息:


AttributeError:“module”对象没有属性“synset”

以下是正确的导入语句:

from nltk.corpus import wordnet
您可能还需要在Python提示符中运行以下命令:

导入nltk


nltk.download()

修改后的导入语句是否解决了您的问题?是的,谢谢您的帮助。很高兴我能提供帮助,请随时使用复选标记为将来引用此问题的任何人接受答案!
from nltk.corpus import wordnet as wn

wn.synset('motorcycle.n.01').definition()
Out[120]: 'a motor vehicle with two wheels and a strong frame'

wn.synset('motorcycle.n.01').lemma_names()
Out[121]: ['motorcycle', 'bike']

wn.synsets('bike')
Out[122]: [Synset('motorcycle.n.01'), Synset('bicycle.n.01'), Synset('bicycle.v.01')]

wn.synsets('motorcar')
Out[123]: [Synset('car.n.01')]