gpt4 book ai didi

python - 如何在后台运行进程并覆盖标准流

转载 作者:太空宇宙 更新时间:2023-11-04 10:56:29 25 4
gpt4 key购买 nike

我想写一个 python 脚本,它应该在后台创建一个进程,重定向它的stdinstdoutstderr 用于与该进程(这个可执行文件是我的程序)通信到一个单独的虚拟流。

我需要从 python 脚本一次运行我的程序的多个实例,我需要一个适当的解决方案来接收/发送消息到它们覆盖的流。我在 python 中没有子/进程/流的经验,我正在寻找一个 diamong 代码示例,谢谢..

最佳答案

你要找的是subprocess.Popen :

import subprocess
p = subprocess.Popen(["mycmd", "--somearg"], stdout=subprocess.PIPE)
out, err = p.communicate()

关于python - 如何在后台运行进程并覆盖标准流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28563140/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com