Wie erzwinge ich die Python-VM, um eine Stapelverfolgung zu drucken?

8

Ich habe es mit einem Python-geschriebenen Server zu tun, der abstürzt und nicht mehr funktioniert, einschließlich der Protokollierung. Ich frage mich, ob es ein Python gibt, das dem Java-Signal "kill -3" entspricht, das zumindest den aktuellen Stacktrace ausgibt.

    
spike 29.01.2010, 21:14
quelle

3 Antworten

4

Verwenden Sie das Modul Fehlerbehandlung . Ссылка

%Vor%

Dies funktioniert außerhalb der Python-Interpreterschleife, die Signalverarbeitung auf der C-Ebene, so dass es funktioniert, selbst wenn der Python-Interpreter selbst auf etwas anderes wartet.

Siehe auch: Ссылка

    
gps 14.01.2014 20:03
quelle
2
%Vor%     
John La Rooy 29.01.2010 21:32
quelle
0

Sie können eine (nur für Unix) Lösung in diese Frage finden .

    
AndiDog 29.01.2010 21:23
quelle

Tags und Links