【发布时间】:2019-01-11 06:00:47
【问题描述】:
我希望我的部分代码仅在我手动停止程序时执行(例如按下pycharm 中的停止按钮)。我认为 finally 声明可以为我做这件事。像这样:
try:
do_sth()
finally:
print("you stopped the program")
但它不起作用。我最后和除了都试过了,但都没有奏效。我想当我们停止程序运行时,发生了keyboard_intrrupt 错误,所以最终肯定可以工作。
有什么想法吗?
【问题讨论】:
标签: python exception-handling try-catch finally