Loading

Python捕获键盘中断^C方法(Ctrl-C)

需求

接收到来自console的Ctrl-C不直接结束
而是执行一段自定义代码

思路

使用try语句捕获KeyboardInterrupt异常进行处理

实现

方法如下:

if __name__ == "__main__":
    try:
        MyFcn()
    except KeyboardInterrupt:
        print("\nApplication exit!")
posted @ 2020-07-01 09:33  azureology  阅读(1944)  评论(0)    收藏  举报