signal.alarm-Funktion mit einer Auflösung von mehr als 1 Sekunde?

8

Ich versuche eine Python-Timeout-Ausnahme zu erstellen, die in Millisekunden ausgeführt wird.

Die python signal.alarm-Funktion hat eine Auflösung von 1 Sekunde.

Wie würde man eine äquivalente Funktion erhalten, die ein SIGALRM-Signal für einen bestimmten Prozess in Millisekunden anstatt in Sekunden anfordert?

Ich habe bis jetzt keine einfachen Lösungen gefunden.

Vielen Dank im Voraus für Ihre Eingabe.

    
Louis 22.09.2010, 15:12
quelle

1 Antwort

9

Verwenden Sie stattdessen signal.setitimer () .

    
Aaron Digulla 22.09.2010 15:17
quelle

Tags und Links