可以访问包括单词定义在内的英语词典的 Python 模块

标签 python dictionary module nlp nltk

我正在寻找一个 python 模块,它可以帮助我从英语词典中获取单词的定义。

当然有 enchant,它可以帮助我检查这个词是否存在于英语中,但它没有提供它们的定义(至少我在文档)

还有可以通过 NLTK 访问的 WordNet。它有定义,甚至有例句,但 WordNet 并不包含所有英文单词。 “如何”、“我”、“你”、“应该”、“可以”等常用词不属于 WordNet。

是否有任何 python 模块可以访问完整的英语词典,包括单词定义?

最佳答案

关于可以访问包括单词定义在内的英语词典的 Python 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21395011/

相关文章:

windows - Windows 事件日志中的应用程序错误,错误模块名称未知,为什么?

python - Arnold 自定义 AOV

python - Python 中的变量插值

scala - 与 FlatMap/Map 转换的 for 理解相混淆

c# - 可能有重复的键时如何添加到字典中?

Ruby 在没有显式包含声明的情况下在子类上执行 self.included(base) 方法?

python - 用于循环初始化的矩阵(锯齿状数组)

python - 无法使用 python 从 API 中提取表

python - 迭代 python 字典的键,当键是整数时,我得到这个错误, "TypeError: argument of type ' int' 不可迭代”

javascript - 需要未知模块 "699"