thread.interrupt_main() KeyboardInterrupt在主线程中引发异常。一个子线程可以使用这个函数来中断主线程。 2.3版本的新功能。
关于KeyboardInterrupt的一个注意事项:此例外情况可能发生在此代码的其他地方,并且可能无法始终捕获。调用者应该准备好处理它。
exceptionStandardError 该基类除了所有内置例外StopIteration,GeneratorExit,KeyboardInterrupt和SystemExit。
Python默认安装了少量的信号处理程序:SIGPIPE被忽略(因此管道和套接字上的写入错误可以作为普通的Python异常报告)并被SIGINT转换为KeyboardInterrupt异常。
第二个Control-C提出了正常的KeyboardInterrupt例外。 有关提供此功能的功能,请参阅信号处理。 -f,--failfast 停止第一次错误或失败的测试运行。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
