【发布时间】:2021-02-07 05:04:01
【问题描述】:
我创建了一个运行 python 脚本的子进程,如下所示:
p = subprocess.Popen(['nohup', 'python', 'listen.py'],
cwd="/execute",
stdout=subprocess.PIPE,
stderr=subprocess.STDOUT)
然后我让生成线程终止;并且产生的子进程保持运行。用户(我)回到了 bash 终端。
我希望从子进程(来自listen.py)中打印到这个终端 - 我怎样才能做到这一点?
【问题讨论】:
-
这些都是关于如何从生成脚本中打印的——我想知道是否可以从 spawned 脚本中进行打印。
标签: python bash subprocess