5

我有一个用 pyinstaller 编译的cherrypy 应用程序。一个函数执行以下操作:

cherrypy.engine.stop()
sys.exit()

樱桃引擎没有问题地停止,但该过程实际上并没有死,我不知道为什么。

4

2 回答 2

1

尝试使用 os._exit(),这是一个真正的系统退出。不过,我不明白为什么 PyInstaller 在进程退出时应该改变一些事情。

于 2010-01-25T23:57:23.300 回答
0

要记住的一件事:sys.exit() 实际上并没有杀死进程:它引发 SystemExit,这通常会导致进程结束,但不是必须的。

于 2010-01-25T03:07:15.677 回答