Python翻译模块的怪异输出



我正在尝试将我的大脑围绕Python translate模块,这是我的代码:

from translate import translator
# give back a weird three-d list 
translator = translator("en","zh","this is an example")
print(translator[0][0][0])

我不完全理解为什么它还给了一个奇怪的三-D列表,而且我似乎找不到任何文档。除了使用[0] [0] [0]?

之外

示例给出

from translate import Translator
translator= Translator(to_lang="zh")
translation = translator.translate("This is a pen.")

这意味着如果您格式化代码,例如

from translate import translator
# give back a regular unic0de string :)
translator = translator(to_lang="zh")
translation = translator.translate("this is an example")

然后,您可以打印translation,它将为您提供一个Unicode字符串。评论是可选的。

最新更新