使用python获取不同语言的单词列表

时间:2018-12-28 19:22:27

标签: python nltk pyenchant

我正试图以NLTK提供英语的相同方式来获取语言中所有单词的列表。参见英语示例:

我已经尝试使用pyenchant来达到类似的结果,但是文档没有更新。我在下载意大利语词典(MacOS)时遇到了一些麻烦。

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

是否有可能获得类似的法语,德语和意大利语列表?

1 个答案:

答案 0 :(得分:0)

您可以将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