我想用谷歌翻译一些文本。这是我的代码:
inputtext = "Ich mag Schokolade"
srclang = "de"
dstlang = "en"
translation = Translator.translate(text=inputtext, src=srclang, dest=dstlang)
但当我运行它时,会出现以下错误:
translate((缺少1个必需的位置参数:"self">
您需要初始化Translator
:的实例
translator = Translator()
inputtext = "Ich mag Schokolade"
srclang = "de"
dstlang = "en"
translation = translator.translate(text=inputtext, src=srclang, dest=dstlang)
translate(...)
不是Translator
的静态方法,因此需要在实例而不是类上调用它。