Tengo lo que parece ser una tarea simple, pero no estoy seguro de cómo y por dónde empezar. Lo que tengo actualmente es una serie de subplots que se muestran en una figura. Ahora quiero agregar / conectar un controlador de eventos en cada subplot, de manera que cuando el usuario haga clic en una […]
Estoy desarrollando una aplicación utilizando una biblioteca de Python urllib y, a veces, es cada vez más urllib debido a que no puedo acceder a una URL. Sin embargo, la excepción se eleva casi 6 niveles a la stack de la biblioteca estándar: /home/user/Workspace/application/main.py in call(path) 11 headers={‘content-type’: ‘application/json’}, 12 data=b”) —> 13 resp = […]
¿Cómo manejar todas las excepciones menos una? try: something except : # handling Algo como esto, excepto sin destruir el rastro original: try: something except NoChildException: raise NoChildException except Exception: # handling
Considere la siguiente pieza de código: import wx class MyFrame(wx.Frame): def __init__(self, *args, **kwds): wx.Frame.__init__(self, *args, **kwds) self.cb1 = wx.CheckBox(self, -1, “CheckBox 1”) self.cb2 = wx.CheckBox(self, -1, “CheckBox 2”) self.cb3 = wx.CheckBox(self, -1, “CheckBox 3”) sizer = wx.BoxSizer(wx.VERTICAL) sizer.Add(self.cb1, 0, wx.ADJUST_MINSIZE, 0) sizer.Add(self.cb2, 0, wx.ADJUST_MINSIZE, 0) sizer.Add(self.cb3, 0, wx.ADJUST_MINSIZE, 0) self.SetSizer(sizer) self.Layout() self.Bind(wx.EVT_CHECKBOX, self.OnCb1, self.cb1) […]
Por más que lo intente, parece que no puedo capturar correctamente el IntegrityError sqlalchemy: from sqlalchemy import exc try: insert_record() except exc.IntegrityError, exc: print exc # this is never called handle_elegantly() # this is never called Como lo que uno podría esperar: IntegrityError: (IntegrityError) insert or update on table “my_table” violates foreign key constraint “my_table_some_column_fkey” […]
De api de pygame, tiene: event type.MOUSEBUTTONDOWN, MOUSEBUTTONUP, MOUSEMOTION ¿Pero no hay manera de distinguir entre clics derecho, izquierdo?
En el siguiente código (inspirado en este fragmento de código), uso un solo buttonClick controlador de buttonClick para cambiar el título de la ventana. Actualmente, necesito evaluar si la Id. Del evento corresponde a la Id del botón. Si decido agregar 50 botones en lugar de 2, este método podría volverse incómodo. ¿Hay una mejor […]
Continuando con mi pregunta anterior , veo que para obtener el código de error de un proceso que generé a través de Popen en Python, tengo que llamar a wait () o communic () (que se puede usar para acceder a los atributos stdout y stderr de Popen): app7z = ‘/path/to/7z.exe’ command = [app7z, ‘a’, […]
Tengo una ventana de QDialog que tiene un botón de continuar. El botón Continuar es el botón predeterminado porque siempre que presiono la tecla Intro, se presiona el botón Continuar. Descubrí algo extraño: cuando presiono la tecla Intro tres veces, el botón Continuar presiona tres veces. Sin embargo, cuando lo presiono por cuarta vez, toda […]
Estoy escribiendo una pequeña aplicación de depuración para un pequeño kit que estamos desarrollando y me gustaría extenderlo a algunos usuarios para ver si pueden provocar algún fallo. ¿Alguien sabe una manera de envolver efectivamente una aplicación wxPython para detectar todas las excepciones no controladas que podrían causar que la aplicación se bloquee? Lo ideal […]