wxPython: cómo controlar los PyDeadObject
Hola. En este artículo vamos a ver una manera muy fácil de poder controlar los errores producidos en wxPython cuando se intenta acceder a widgets que han sido destruidos. Y vamos a verlo con el siguiente ejemplo: # -*- coding: utf-8 -*- import wx class mi_frame (wx.Frame): def __init__(self, parent): wx.Frame.__init__(self, parent) self.SetTitle("Ejemplo de PyDeadObject") # 2 botones. self.boton1 = wx.Button(self, -1, u"Botón 1") self.boton2 = wx.Button(self, -1, u"Botón 2") sizer = wx.BoxSizer(wx.HORIZONTAL) sizer.Add(self.boton1, 0, wx.ALL, 1) sizer.Add(self.boton2, 0, wx.ALL, 1) ...