Пакеты замены правописания Python, как добавить слова в словарь? - PullRequest
0 голосов
/ 24 августа 2018

Я опробовал ряд опций для быстрой замены орфографии, а именно автозамена, проверка орфографии и textblob.Однако у меня есть некоторые слова, которые меняются, так как их нет в словаре, например Zumba.Я попытался добавить словари в пакеты, но продолжаю получать те же результаты.

Для примера автозамены Я нашел словари в \ autocorrect-master \ words.bz2 ... Я добавил вслова ко всем файлам здесь.Перезагрузил пакет, и никаких изменений!

Я новичок в редактировании пакетов, так что подумайте, я что-то делаю не так, или это невозможно!

В большинстве случаев все пакеты работают отлично, но мне нужно иметь возможность учитывать некоторые конкретные слова, которых нет в словарях.

Заранее спасибо

1 Ответ

0 голосов
/ 24 августа 2018

Итак, решение, которое я нашел, заключается в следующем (для автозамены пакета);

import autocorrect as 
ac.word.LOWERCASE.update({'zumba'})
ac.word.MIXED_CASE.update({'Zumba'})

Я получил это, просто перебирая атрибуты модуля;

dir(ac.word.LOWERCASE)

Sorted!

...