對python捕獲ctrl+c手工中斷程序的兩種方法詳解
更新時間:2018年12月26日 14:45:11 作者:hqzxsc2006
今天小編就為大家分享一篇對python捕獲ctrl+c手工中斷程序的兩種方法詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
日常編寫調試運行程序過程中,難免需要手動停止,以下兩種方法可以捕獲ctrl+c立即停止程序
1、使用python的異常KeyboardInterrupt
try: while 1: pass except KeyboardInterrupt: pass
2、使用signal模塊
def exit(signum, frame): print('You choose to stop me.') exit() signal.signal(signal.SIGINT, exit) signal.signal(signal.SIGTERM, exit) while 1: pass
以上這篇對python捕獲ctrl+c手工中斷程序的兩種方法詳解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Python開發(fā)寶典CSV JSON數據處理技巧詳解
在Python中處理CSV和JSON數據時,需要深入了解這兩種數據格式的讀取、寫入、處理和轉換方法,下面將詳細介紹如何在Python中處理CSV和JSON數據,并提供一些示例和最佳實踐2023-11-11Django request.META.get()獲取不到header頭的原因分析
這篇文章主要介紹了Django request.META.get()獲取不到header頭的原因分析,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-04-04Pandas中Series的創(chuàng)建及數據類型轉換
這篇文章主要介紹了Pandas中Series的創(chuàng)建及數據類型轉換,文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的小伙伴可以參考一下2022-08-08