6

我正在使用pyenchant包在 Python 中进行拼写检查。我能够成功地使用英语、法语、德语。

另外,我想为意大利语和西班牙语做这件事。我在附魔使用中查看了可用的字典,enchant.list_languages()但我只得到了['de_DE', 'en_AU', 'en_GB', 'en_US', 'fr_FR'].

我正在寻找如何使用附魔包或任何其他包/技术对意大利语和西班牙语进行拼写检查。

谢谢。

4

2 回答 2

3

您可以将任何 myspell、aspell、openoffice.org 或 ispell 字典与 Pyenchant 一起使用。这将取决于您拥有的操作系​​统以及如何安装它们。

例如,在 Ubuntu 上,您可以安装任何这些软件包,例如

    sudo apt-get install myspell-it myspell-es

对于 Ubuntu 14.04,软件包在此处列出:

http://packages.ubuntu.com/trusty/myspell-dictionary

http://packages.ubuntu.com/trusty/aspell-dictionary

http://packages.ubuntu.com/source/trusty/openoffice.org-dictionaries

http://packages.ubuntu.com/trusty/ispell-dictionary

Windows 用户见http://pythonhosted.org/pyenchant/tutorial.html#windows-users

安装后,字典将在您运行时显示:

enchant.list_languages()
于 2015-09-24T17:01:04.843 回答
0

您可以使用hunspellforitalian将其替换,并且myspellforspanish

sudo apt install hunspell-it 意大利语

sudo apt install myspell-es 西班牙语

于 2019-11-18T07:17:59.687 回答