如何将python文件的输出存储到变量中

时间:2014-03-10 10:51:29

标签: python terminal output

我在python脚本中调用一个可执行文件,它在终端中给出一个输出,如下所示:

  

迭代次数:150

     

每步的平均时间为0.306834毫秒

     

平均碰撞时间为0.027553毫秒

     

速度更新的平均时间为0.109900毫秒

     

位置更新的平均时间为0.031053毫秒

     

总循环时间为46.2161 ms

但我想将此文本存储在变量中,以便我可以编辑它。这该怎么做???

1 个答案:

答案 0 :(得分:1)

使用subprocess。它允许您重定向输出。你可以这样做:

output = subprocess.check_output(args)