不是sleep睡眠。是pause.我想让进程挂起,直到收到信号后继续。
不爱看文档的孩子:http://docs.python.org/3/library/signal.html#signal.pause
Linux/Unix下,给进程发送SIGSTOP信号可以暂停进程;发送SIGCONT可以让进程继续运行。
By using psutil ( http://code.google.com/p/psutil/ ):
>>> import psutil
>>> somepid = 1023
>>> p = psutil.Process(somepid)
>>> p.suspend()
>>> p.resume()
Pausing a process?