帮我把grovvy代码转成python代码 lines.each { line -> print "*********************"+line def trimmedString = line.trim() boolean containsData = trimmedString?.trim() if (containsData) { (type, compiler, test_suite, environment) = trimmedString.split() if (type == "ST:") { trimmedString = compiler + " " + test_suite + " " + environment // print("ST:" + trimmedString) StEnvList = StEnvList + [trimmedString] } else if (type == "UT:") { trimmedString = compiler + " " + test_suite + " " + environment // print("UT:" + trimmedString) UtEnvList = UtEnvList + [trimmedString] } else { trimmedString = compiler + " " + test_suite + " " + environment print("??:" + trimmedString) return } print ("++ " + trimmedString) EnvList = EnvList + [trimmedString] } }
时间: 2023-05-22 22:07:14 浏览: 73
我会尝试将 Groovy 代码转换为 Python 代码。以下是我所能做的转换:
for line in lines:
print("*********************" + line)
trimmedString = line.strip()
containsData = trimmedString.strip()
if containsData:
type, compiler, test_suite, environment = trimmedString.split()
if type == "ST:":
trimmedString = compiler + " " + test_suite + " " + environment
# print("ST:", trimmedString)
StEnvList[trimmedString]
elif type == "UT:":
trimmedString = compiler + " " + test_suite + " " + environment
# print("UT:", trimmedString)
UtEnvList[trimmedString]
else:
trimmedString = compiler + " " + test_suite + " " + environment
print("??:" + trimmedString)
return
print(" " + trimmedString)
EnvList[trimmedString]