我的印象是调用脚本可以访问被调用脚本的名称空间。以下是我的调用脚本中的代码部分:
x= 'python precision.py'
args=shlex.split(x)
print args
p=subprocess.Popen(args)
p.wait()
result.write("\tprecision = "+str(precision)+", recall = ")
其中“precision”是被调用脚本“precision.py”中的一个变量。但这给出了一个 NameError。我该如何解决这个问题?