我想让python启动一个后台进程。我正在尝试进行1v1聊天,而且我不知道如果有新消息进入验证always
。是否有可以执行此操作的库?
像这样:
def always(x):
always program are running:
if x != '': print x
while True:
always(server.recv(1024))
data = raw_input('>>>')
client.send(data)
答案 0 :(得分:0)
对于您的后台流程,我会创建一个subprocess
。
import subprocess
process = subprocess.Popen(['your_background_command'])
stdoutdata, stderrdata = process.communicate()
然后您可以使用returncode
来检查流程的状态。
print process.returncode