Я хотел бы создать ловушку в IPython, которая запускается, когда я делаю Cntl-D,% Exit,% Quit или% exit и% quit и подтверждаю.
Мотивация заключается в том, что я хочуесть поток, который работает в IPython в течение неопределенного времени в фоновом режиме, пока я не нажму Cntl-D для выхода, а затем я хочу сказать, что этот поток должен выйти.Я полагаю, что буду использовать ловушку для отправки сигнала в фоновый поток.
Я думаю, что один из способов сделать это - обернуть IPython :: iplib :: InteractiveShell :: exit.Это возможно?Есть ли лучший способ сделать то, что я пытаюсь сделать?спасибо