英语的同义词怎么找?在学过的单词里怎么找?没想好,先试一试wordnet吧
一、安装
1.先安装nltk,方法:pip install nltk,成功。
2.再进入PYTHON,>>>import nltk,通过>>>nltk.download()进入图形界面安装,那就叫一个难,各种连接不正常。
选择Corpora标签,找到wordnet,双击即可。
3.例外情况:安装完后from nltk.corpus import wordnet as wn,导入正常,可wn下没有synsets功能选项,后来重启好了。
另外:通过pip install wordnet,也安装了个wordnet,版本0.0.1b2,不知道什么功能。
二、测试
1.代码
def syn_word(word):#查找所有相关单词,普林斯顿大学
word_list=[]
plst=wn.synsets(word)
for i in plst:#主要是名词动词
for j in i.lemma_names():#所有词