Pracuję nad skryptem Pythona, który uruchamia kilka procesów i połączeń z bazą danych. Co jakiś czas chcę zabijać skrypt sygnałem Ctrl+ Ci chciałbym zrobić porządki.
W Perlu zrobiłbym to:
$SIG{'INT'} = 'exit_gracefully';
sub exit_gracefully {
print "Caught ^C \n";
exit (0);
}
Jak zrobić analogię tego w Pythonie?