try:
  doSomething()
except KeyboardError:
  print "Röchel"

Mit dem Exception-Mechanismus kann man Control-Cs nicht gänzlich ignorieren, weil auf jeden Fall ein Exception-Handler anläuft und damit der normale Kontrollfluss unterbrochen ist. Mit etwas Gebastel könnte man natürlich den Zustand zum Zeitpunkt des Control-C wiederherstellen – aber letztlich will man das wahrscheinlich nicht. Abbruchwünschen des Benutzers sollte man, ggf. nach Aufräumarbeiten, in der Regel nachkommen. Wer sowas wirklich mal braucht, kann sich im signal-Modul von Python umsehen.