Kann ich sende SIGINT an ein Python-subprocess unter Windows?

Ich habe ein Python-Skript verwalten einer gdb-Prozess auf Windows, und ich muss in der Lage sein zu senden, ein SIGINT an den Prozess hervorgebracht, um das anhalten der Ziel-Prozess (verwaltet von gdb)

Scheint es, dass es nur SIGTERM verfügbar in Win32, aber klar, wenn ich den gdb aus der Konsole und mit Strg+C, es denkt, es ist Erhalt eines SIGINT. Gibt es eine Möglichkeit, ich kann fake diese, so dass die Funktionalität ist auf allen Plattformen verfügbar?

(Ich bin mit dem subprocess-Modul, und python 2.5/2.6)

InformationsquelleAutor Ryan | 2009-07-08
Schreibe einen Kommentar