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)
Du musst angemeldet sein, um einen Kommentar abzugeben.
Windows nicht über den unix-Signale IPC-Mechanismus.
Ich würde schauen das senden einer STRG-C, um die gdb-Prozess.