将subprocess.run输出重定向到jupyter notebook's

时间:2017-11-28 08:41:21

标签: python subprocess

我在jupyter笔记本中使用了新的(来自3.5前进)subprocess.run命令。

通常,在python控制台中运行此代码我会将.run()调用的输出打印到控制台,但对于Jupyter笔记本来说则不然。

如何将.run()输出重定向到Jupyter?

注意考虑一个正在运行的输出命令,打印一行很短的时间,所以捕获整个输出然后打印它的方法是不可能的,我希望打印是以实时方式完成

1 个答案:

答案 0 :(得分:0)

编辑回答:

用户Popen而不是run()然后:

export const AXIOS = axios.create({
  baseURL: `http://localhost:8088`,
  headers: {
    //you can remove this header
    'Access-Control-Allow-Origin': 'http://localhost:8080'
  }
})