PyEnchant без немецкого словаря

Благодаря Stackru я узнал о библиотеке penchant.

Я ищу немецкий словарь "de_DE" для использования через Enchant, но не смог найти. Где я могу получить его и в какой каталог я должен поместить его, чтобы pyenchant мог его увидеть?

Я использую Linux-коробку под управлением Ubuntu.

1 ответ

Решение

Из типа терминала:

sudo apt-get install myspell-de-de

Вы можете проверить, что он у вас есть, в приглашении Python:

import enchant
print enchant.list_languages()

Чтобы проверить, работает ли он, из командной строки Python введите:

import enchant
d = enchant.Dict('de_DE')
d.check("Hello") # False
d.check("Guten") # True

Для более полного списка словарей смотрите:

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

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

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

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

Другие вопросы по тегам