66得票12回答
Python的拼写检查器

我对Python和NLTK相当新。 我正在开发一个可以执行拼写检查(用正确的单词替换错误拼写的单词)的应用程序。 我目前在Python 2.7上使用Enchant库、PyEnchant和NLTK库。下面的代码是处理更正/替换的类。from nltk.metrics import edit_di...

12得票1回答
PyEnchant: 使用个人词汇表检查文本块的拼写

因此,PyEnchant允许您定义一个正确拼写的个人词汇列表,以补充语言字典:d2 = enchant.DictWithPWL("en_US","mywords.txt") 然而,产生的 d2 检查器是 Dict 类的,只能用于检查单个单词,例如: >>> d.check(...

11得票8回答
在使用pip安装pyenchant时,在OSX上出现了"enchant C库未找到"的错误提示。

我在终端中输入了pip install pyenchant, 但出现了两个Traceback错误: 1: Traceback (most recent call last): File "<string>", line 16, in <module> Fil...

11得票1回答
Python: PyEnchant 和 64 位 Python

我正在进行文本处理。 我需要PyEnchant库来验证文本中的特定单词是否为有效的英语单词。 然而,它仅适用于32位安装的Python。 我需要64位Python来处理大型文本文件的内存问题。 是否有办法为64位Python安装PyEnchant?如果不行,是否有其他库可以实现类似的任务?我...

9得票4回答
在Windows 64位机器上安装pyenchant

我想安装PyEnchant用于拼写检查,它需要在我的计算机上安装enchant。但是我找到的所有.exe文件都是针对Win32系统的。有没有其他方法可以在Windows 64位机器上安装它?

9得票10回答
高效寻找乱序字母中的单词

我猜这可以归类为一个类似于Scrabble的问题,但是这个问题起源于一个朋友提到的英国电视智力竞赛节目Countdown。该节目的各种环节中,选手们会被呈现一组乱序的字母,他们需要想出他们能想出的最长的单词。我朋友提到的一个单词是“RAEPKWAEN”。 相当短的时间内,我用Python快速...

9得票3回答
在enchant中是否可以传递多个字典?

有没有办法在 enchant 中使用多个字典呢? 这是我所做的, import enchant d = enchant.Dict("en_US") d.check("materialise") >> False 但如果我使用enchant.Dict("en_UK"),我会得到...

7得票1回答
如何将词典添加到PyEnchant?

我使用了PyEnchant,其中包含多种语言的文件:en_US、en_AU、de_DE、fr_FR。现在我调用字典列表,但只看到了一个很小的集合:'en'、'en_US'、'en_GB'、'en_CA'。 items = enchant._broker.list_languages() ...