问题标签 [enchant]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
402 浏览

python - IndexError:列表索引超出范围 - 附魔

我正在尝试使用 python 来纠正大型语料库的拼写(大约 100000 个短语):

买了一块大地毯后,我期待一个大包装,并对其非常小的尺寸感到惊讶我想验证内容是否与我的订单一致并且司机不允许它,但还是推荐在订单中?

降低环境音乐的声音......当我们进入这种类型的商店装饰时,我们是为了这句话来的,我们不想找到装饰的超市氛围。有库存的产品,我们可以离开。

店内员工的球童满载而归,在店内随处可见,无人看管,产生人流和整体视野 以论坛店铺为例

包重,单身女性不方便穿:我把车停在店门口,问有没有人可以帮我回答:不行,万一出事我们无权离开店!! !.

嵌入搜索而不是参考网站或在标签上注明产品名称 汽车 我需要知道产品的尺寸,但在网站上找到的时间很长,因为参考不允许我找到我买的物品前段时间有一个损坏的产品(对一幅画不好),但自从我想要它的那一刻起......我问它是否是最后一个副本,因为买一个产品很简单,我被派去螺栓部队!

...

脚本:

该程序可以运行,但会因错误而停止:

回溯(最近一次通话最后):

文件“correction.py”,第 4 行,更正 = error.suggest()[0] IndexError: list index out of range

0 投票
0 回答
93 浏览

python - 使用 Enchant 库检查 pandas 数据框列中的正字法

我是熊猫和附魔的新手。我想使用python检查短句中的拼写。

我有一个熊猫数据框:

我想用“检查”列实现下一个表</p>

做这个的最好方式是什么?

我试过这段代码:

然后我得到了新的数据框(df2):

之后,我使用以下方法检查单词:

column = df2['word'] for i in column: n = dic.check(i) print(n)

结果是:

检查是否正确执行,但是当我尝试将此结果放入新的 pandas 数据框列时,我得到了所有单词的所有 False 值。

结果数据框:

我将不胜感激任何帮助!

0 投票
1 回答
1934 浏览

python - 无法在 jupyter 笔记本上导入附魔

我为 python 3.6.7 32 位 Windows 为 pyenchant 创建了一个不同的环境。我已经完成了 pip install pyenchant。它已成功安装。从命令提示符中,我可以导入库并运行示例。但是,当从同一环境中,我加载 jupyter 笔记本,并尝试导入附魔但它给出了错误:ModuleNotFoundError: No module named 'enchant'。我浪费了很多时间试图修复它。任何线索表示赞赏。

0 投票
2 回答
5198 浏览

python - COLAB 错误:命令出错,退出状态为 1:python setup.py egg_info 检查日志以获取完整的命令输出

谁能帮我解决这个问题?如果单词拼写错误,我正在尝试在 colab 中安装 pyenchant 以执行可能的建议。我想用pyenchant. 这就是我尝试过的;

但它输出以下错误;

我的想法是如果一个词错了就得到一些可能的建议,我打算做以下事情

谁能建议我如何做到这一点?我正在研究colab。请帮助我了解如何pyenchant在 colab 中安装或任何其他可能的方式,如果一个词是错误的,我可以获得可能的建议。

0 投票
3 回答
355 浏览

python - 是否可以在附魔中传递多个字典?

有什么办法可以在附魔中使用多个字典。这就是我所做的,

但如果我使用enchant.Dict("en_UK"),我会得到True。组合多个字典的最佳方法是什么,以便它True无论返回materialise还是materialize作为输入参数返回?

0 投票
1 回答
50 浏览

python - 检查单词是否为英文单词时忽略标点符号

我正在寻找最好的方法来纠正字符串中单词的潜在拼写错误,而不考虑标点符号。我不想在进行评估之前剥离它,因为这会改变最终编辑的字符串。我当前的方法在将字符串拆分为空格后使用 py-enchant(.check() 方法),但这不会忽略标点符号。

misspelled_string = 'This is a (tesl strung.'

期望的输出:

corrected_string = 'This is a (test string.'

0 投票
1 回答
55 浏览

r - 与R中的Enchant类似的软件包

我有一个查询。python中有一个名为“Enchant”的包 Enchant是python中的一个模块,用于检查单词的拼写,给出正确单词的建议。此外,给出单词的反义词和同义词。它检查字典中是否存在单词。在这个模块中,我们可以定义自己的字典。

你能告诉我 R 中是否有类似的包可用。我检查了 hunspell 但我无法定义自己的字典。

你能帮帮我吗

0 投票
1 回答
69 浏览

heroku - 在编译步骤中创建后 Heroku Buildpack 目录丢失

我有一个 buildpack make 来编译附魔字典,并且在 dyno 部署后目录存在问题。

下面是相关的片段。

我已经确认该目录是在此编译过程中创建的,cd因为否则它会失败,并在更改为该目录后将其打印出来。但是在部署之后,heroku run bash在应用程序上执行然后尝试访问该目录表明它实际上并没有被创建。

我怀疑这与 heroku 的短暂性有关,因此没有保留这些更改,但我无法找到任何有关在部署前保护目录不被擦除的文档。

有趣的是,我也创建了这个文件夹:

不会被擦除,这让我相信某些文件夹不会被擦除;但是,附魔要求文件位于此特定位置才能被检测到,因为它目前似乎无法通过site-packages文件夹检测到它们。

0 投票
3 回答
484 浏览

python - 如何验证python中的单词?

我在 Python 中有一个这样的列表:

问题 :

我想要具体的词:

提前感谢您在 python 中解决它。

0 投票
0 回答
50 浏览

python - 从 Python 中的列表中查找所有可能的“真实”单词组合,最多 x 个单词

我一直在尝试使用 itertools、组合和附魔从字符列表中找到所有可能的(英语)单词,最多一组(x)个单词,每个单词没有字符限制。似乎无法找到/创建我正在寻找的东西。不是在寻找讲义或免费赠品,而是真正坚持我朋友传给我的 DnD 密码。

基本上,如果我有:
char_list = ['i', 't', 'c', 'r', 'r', 's', 'f', 'o', 'k', 'p', 'a', 'e', 'u', 'a']

我正在尝试打印:
possible_combos = [["xxx", "xxx", "xxx", "xxx"], ...]

请不要笑,但这就是我一直在努力的。我知道这是不对的,但我很难理解我到底错过了什么。