|
|
1
1
如果您使用的是Unix的任何变体,您可以派生Python程序,并在子进程被守护的同时让父进程继续它的生命,运行查看器(如果它阻止了子进程,那么子进程在生命中没有其他任务;-)并在它之后进行清理。这个 起初的 Python进程可能存在,也可能不存在,但是“等待清理”子进程当然会存在( 过程还是其他的都要做清理,对吧?-). 如果你在Windows上,或者需要跨平台的代码,那就让你的Python程序“衍生”(也就是说,从子进程开始,然后继续运行),另一个(小得多)程序,它的任务是运行查看器(阻塞,谁在乎),然后进行清理。(如果在Unix上,即使在这种情况下也可能需要守护进程,否则当父进程执行此操作时,子进程可能会消失)。 |