Я пишу утилиту для запуска процесса сервера django, который выводит свои журналы в TextCtrl в окне wxpython. К сожалению, несколько разных подходов привели к странным проблемам, когда операционная система (в данном случае OSX) приводила к сбою программы с жалобами на «Недопустимую инструкцию» после нескольких успешных записей в журнале.
В настоящее время я делаю это, реализуя подкласс logging.Handler, который отправляет события в wx, содержащие записи журнала, которые будут отображаться в окне. Есть ли лучший подход?
Спасибо!