我正在运行以下代码(称为batch.py)
for config in keystoneConfig:
cmdlist = generate_cmd_list(config)
print ' '.join(cmdlist)
subprocess.call(cmdlist)
并将 batch.py 的输出重定向到另一个文件。IE
./batch.py > 输出.txt
但我意识到所有输出subprocess.call()
都在print
语句之前。为什么输出不同步?