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

Я пытаюсь получить список всех слов на том же языке, что и NLTK для английского.См. Пример для английского языка:

Я уже пытался использовать pyenchant для достижения аналогичного результата, но документация не обновляется. У меня возникают некоторые проблемы при загрузке итальянского словаря (MacOS).

from nltk.corpus import words
print(words.words())

Можно ли получить подобный список на французском, немецком и итальянском?

1 Ответ

0 голосов
/ 28 декабря 2018

Вы можете объединить googletrans и nltk следующим образом:

from nltk.corpus import words
from googletrans import Translator

french = []
translator = Translator()

for in_english in words.words():
    in_french = translator.translate(in_english, dest='fr')
    french.append(in_french.text)
    print in_french.text

print french 
...