Как вынудить VM Python распечатать отслеживание стека?

Я имею дело с записанным из Python сервером, который запирается и прекращает работать, включая вход. Интересно, существует ли Python, эквивалентный Java, "уничтожают-3" сигнала, которые, по крайней мере, печатают текущий stacktrace.

8
задан spike 29 January 2010 в 21:14
поделиться

2 ответа

import signal, traceback
def quit_handler(signum,frame):
    traceback.print_stack()
signal.signal(signal.SIGQUIT,quit_handler)
2
ответ дан 5 December 2019 в 18:59
поделиться

Вы можете найти решение (только для Unix) в этом вопросе .

0
ответ дан 5 December 2019 в 18:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: