Ctrl- Cэто, SIGINT
так что вы можете поймать его с помощью signal
модуля внутри вы питон скрипт:
import signal import time def handler(signum, frame): print 'Got Ctrl-C' #you code handling the Ctrl-C signal.signal(signal.SIGINT, handler) # your code
Имейте в виду, что в Python 2.7 для Windows была ошибка, помеченная как Won't fix
, поэтому вы должны использовать Python 3.3+.