1 回答
TA贡献1864条经验 获得超6个赞
测试具体值
关于术语的一些注意事项:
变量...“命名的自由对象”,例如
words
,word
或detected
以下参数...函数定义中使用的函数输入,例如
text
在检测文档中参数...传递给函数/方法的特定值,例如下面
word
是传递给的参数translate.detecct
属性、成员...类/实例/对象/...的成员变量,例如
lang
和是实例confidence
的属性。Detected
OP 要求参数、变量和参数,但实际上需要的是属性。下次请使用正确的术语以避免混淆。
它如何工作的一个例子:
from googletrans import Translator
words = ['Many', 'like', 'name', 'kas', 'jauni burti']
translate = Translator()
for word in words:
detected = translate.detect(word)
print(detected)
if detected.lang == "en":
print(" ","English")
else:
print(" ","not English!")
# print(dir(detected))
注意,dir
返回传递的参数的所有可用属性。
表现
根据文档,googletrans
使用了Google Translate Ajax API,很可能涉及一些网络操作。因此,您应该自己测量性能,最好是在目标系统上测量性能。
添加回答
举报