我正在写一个程序,需要一个英语单词列表作为源文件,以便它工作。我意识到这些源文件可供学生编写诸如Hangman或Crossword solvers之类的游戏,但我很难找到这样的源文件,不知道是否有人知道我如何才能在不慢慢抓取网站和手动建立字典的情况下获得一个源文件。
当前回答
@Future-searchers:你可以使用aspell来检查字典,它在ruby和python中都有绑定。这样你的工作就简单多了。
其他回答
@Future-searchers:你可以使用aspell来检查字典,它在ruby和python中都有绑定。这样你的工作就简单多了。
对于英语字典.txt文件,您可以使用自定义字典。
你也可以用自己的设置生成一个列表aspell或wordlist。
你也可以看看http://wordlist.sourceforge.net/
只有英文单词:http://www.math.sjsu.edu/~foster/dictionary.txt
还有WordNet。它的数据文件格式有良好的文档记录。 我用它为iOS开发人员构建了一个嵌入式字典库(www.lexicontext.com),也用在了我的一个应用程序中。
还可以看看:
http://wordlist.sourceforge.net/
在任何Unix系统上/usr/share/dict/words怎么办?你到底说了多少个词?喜欢OED-Unabridged吗?
推荐文章
- 实现嵌套字典的最佳方法是什么?
- 如何在字典理解中使用if/else ?
- LINQ组通过到一个字典对象
- 将[key1,val1,key2,val2]转换为字典?
- 如何在Python中直接获得字典键作为变量(而不是通过从值搜索)?
- 如何将字典保存到文件?
- 如何转换列表到地图在Kotlin?
- 'setdefault' dict方法用例
- 对象的自定义类型作为字典键
- 为什么更快地检查字典是否包含键,而不是捕捉异常,以防它不?
- 使用字典字面量和字典构造函数之间有区别吗?
- 实现__hash__()的正确和好的方法是什么?
- 如何将JSON字符串转换为字典?
- Python创建一个列表字典
- 定义类型的区别。字典和字典?