我知道 sys.exit() 引发了一个 Exit 异常,所以当我运行它时,我知道它不会退出:
In [25]: try:
....: sys.exit()
....: except:
....: print "oops"
....:
oops
但我认为 os._exit() 是为了使用 C 调用退出,但它也会导致异常:
In [28]: try:
....: os._exit()
....: except:
....: print "oops"
....:
oops
有没有办法在不杀死 PID 的情况下做到这一点?