질문 : Python에서 SIGINT를 어떻게 캡처합니까? 여러 프로세스와 데이터베이스 연결을 시작하는 Python 스크립트를 작성 중입니다. 가끔씩 Ctrl + C 신호로 스크립트를 죽이고 싶고 정리를하고 싶습니다. Perl에서는 다음과 같이합니다. $SIG{'INT'} = 'exit_gracefully'; sub exit_gracefully { print "Caught ^C \n"; exit (0); } 파이썬에서 이것과 유사하게하려면 어떻게해야합니까? 답변 다음과 같이 signal.signal 핸들러를 등록합니다. #!/usr/bin/env python import signal import sys def signal_handler(sig, frame): print('You pressed Ctrl+C..