将tensorboard作为python子进程运行

时间:2018-08-27 17:18:01

标签: python tensorboard

我试图从python子进程启动tensorboard并返回服务的url。当我将输出重定向到文件并从那里读取时,它工作正常。但是我试图从流中读取相同内容,而不是将输出重定向到某些文件。但是它不起作用。请指教。

def run_tensorboard():
    cmd = "tensorboard --logdir retrain_logs --port 0 & "
    p = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=None, shell=True)
    out = p.communicate()
    print (out[0])

run_tensorboard()

0 个答案:

没有答案