Comment traiter le signal en python sur une machine windows

Je suis en train d'essayer le code collé ci-dessous sur Windows, mais au lieu de traiter le signal, il est en train de tuer le processus.
Toutefois, le même code fonctionne sous Ubuntu.

import os, sys
import time
import signal
def func(signum, frame):
    print 'You raised a SigInt! Signal handler called with signal', signum

signal.signal(signal.SIGINT, func)
while True:
    print "Running...",os.getpid()
    time.sleep(2)
    os.kill(os.getpid(),signal.SIGINT)
InformationsquelleAutor Ramu | 2016-03-03