即使程序使用线程或外部模块,KeyboardInterrupt也会提高吗?

时间:2018-08-22 09:55:28

标签: python-3.x

我正在从事这个项目。等效于此:

#!/usr/bin/python3
import threading, library.modules
def engine():
    ...
def stop():
    ...
try:
    engine()
except KeyboardInterrupt:
    stop()

如果用户决定通过打断它,我希望它随时干净退出。

我想知道的是,KeyboardInterrupt在运行engine()时是否被提升,即使stop()使用engine()threading也会始终执行还是modules中的外部模块?

0 个答案:

没有答案