2024-04-28 20:31:34 发布
网友
我正在寻找一个python模块,它可以帮助我从英语词典中获取单词的定义。
当然还有enchant,这有助于我检查这个词是否存在于英语中,但它没有提供它们的定义(至少我在文档中没有看到类似的内容)
enchant
还有WordNet,可以通过NLTK访问。它有定义甚至例句,但是WordNet并不包含所有的英语单词。像“怎么”、“我”、“你”、“应该”、“可以”。。。不是WordNet的一部分。
是否有任何python模块允许访问包含单词定义的完整英语词典?
Wordnik似乎有一个很好的API,还有一个nice-looking Python module。它有定义,例句等,所以你应该被涵盖。它也有一些常见的词,如“如何”、“应该”和“可以”
那this呢。您需要编写自己的解析器,但考虑到数据的格式,这应该是相当简单的。
与模块不同,您可以依赖其他离线/在线源,如xml、json、api等
https://github.com/adambom/dictionary[json文件]
http://dictionary-api.cambridge.org[REST api]
http://glosbe.com/a-api[REST api]
http://developer.oxforddictionaries.com/developer-resources/api-reference-guide/intro-using-the-oxford-dictionaries-api/[REST api]
http://www.ibiblio.org/webster/[XML,开源]
Wordnik似乎有一个很好的API,还有一个nice-looking Python module。它有定义,例句等,所以你应该被涵盖。它也有一些常见的词,如“如何”、“应该”和“可以”
那this呢。您需要编写自己的解析器,但考虑到数据的格式,这应该是相当简单的。
与模块不同,您可以依赖其他离线/在线源,如xml、json、api等
https://github.com/adambom/dictionary[json文件]
http://dictionary-api.cambridge.org[REST api]
http://glosbe.com/a-api[REST api]
http://developer.oxforddictionaries.com/developer-resources/api-reference-guide/intro-using-the-oxford-dictionaries-api/[REST api]
http://www.ibiblio.org/webster/[XML,开源]
相关问题 更多 >
编程相关推荐