ПредисловиеКакие бы приложения ни создавались, на разных этапах разработки и поддержки приложений случаются непредвиденные ошибки, которые нужно как-нибудь отлавливать. В этом посте речь пойдет об облагораживании десктопных приложений под windows, созданных с помощью библиотеки
wxPython и завернутых в исполняемый файл с помощью
py2exe.
Необходимые знанияПервое - конструктор wx.AppИтак, начнем. Первое, что нужно знать, это параметры конструктора класса приложения wx.App. В данном случае интерес представляют аргументы "redirect" и "filename".
- redirect - отвечает за перенаправление потоков стандартного вывода и потока ошибок. Если значение True (а на Windows