【发布时间】:2012-05-02 11:31:08
【问题描述】:
我正在运行以下代码(称为batch.py)
for config in keystoneConfig:
cmdlist = generate_cmd_list(config)
print ' '.join(cmdlist)
subprocess.call(cmdlist)
并将batch.py 的输出重定向到另一个文件。即
./batch.py > 输出.txt
但我意识到subprocess.call() 的所有输出都在print 语句之前。为什么输出不同步?
【问题讨论】:
标签: python linux subprocess