【发布时间】:2014-01-11 02:54:49
【问题描述】:
我想从类中的另一个函数中杀死一个进程,以处理它是由另一个函数启动的事实。这是一个例子:
import time
class foo_class:
global foo_global
def foo_start(self):
import subprocess
self.foo_global =subprocess.Popen(['a daemon service'])
def foo_stop(self):
self.foo_start.foo_global.kill()
self.foo_start.foo_global.wait()
foo_class().foo_start()
time.sleep(5)
foo_class().foo_stop()
我应该如何定义 foo_stop?
【问题讨论】:
标签: python subprocess daemon