使用googletrans时为什么会出现ModuleNotFoundError

问题描述 投票:0回答:1

我已经安装了googletrans并且或多或少地从视频中复制了这段代码,但由于某种原因它无法找到该模块。

from googletrans import Translator
text=("How to convert some text to multiple languages")
destination_langauge={
    "Spanish": "es",
    "Chinese":"zh-CN",
    "Italian":"it"}
translator=Translator()
for key, value in destination_language.item():
    print(tranlator.translate(text, dest=value).text)

任何帮助将不胜感激,因为我正在努力

python api pycharm google-translator-toolkit
1个回答
0
投票

googletrans安装pip install googletrans。如果你得到一个ModulNotFoundError你没有正确安装googletrans。

from googletrans import Translator

text=("How to convert some text to multiple languages")
destination_language = {
    "Spanish": "es",
    "Chinese":"zh-CN",
    "Italian":"it"
}
translator=Translator()
for key, value in destination_language.items():
    print(translator.translate(text, dest=value).text)

您的代码中存在多个错误。它是items()而不是item(),变量translator在最后一行拼写错误。

您的程序输出是:

Cómo convertir un texto a varios idiomas
如何将一些文本转换为多种语言
Come convertire del testo in più lingue
© www.soinside.com 2019 - 2024. All rights reserved.