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