Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/09/2012, 10:41
carlosarmikhael
 
Fecha de Ingreso: septiembre-2012
Mensajes: 53
Antigüedad: 12 años, 2 meses
Puntos: 0
Respuesta: threading.Thread

muchas gracias por su respuesta.

no puedo pasar los dos argumentos de esa forma me tira un error en la linea.
Código Python:
Ver original
  1. hilo = threading.Thread(target=__validate,args=(self,widget))

y si trato de pasa solo
Código Python:
Ver original
  1. def clic_boton(self,widget):
  2.         hilo = threading.Thread(target=__validate,args=(widget))###############################
  3.         hilo.start()

me tira tambien un error en esa linea.... y ademas me dice que
Código error:
Ver original
  1. Traceback (most recent call last):
  2.   File "canaima-notas-gnome.py", line 354, in clic_boton
  3.     hilo = threading.Thread(target=__validate,args=(widget))###############################
  4. NameError: global name '_Main__validate' is not defined


yo esa función clic_boton la estoy conectado arriba un boton de la siguiente forma self.aceptar.connect("clicked", self.clic_boton)
Código Python:
Ver original
  1. self.aceptar.connect("clicked", self.clic_boton)
y tira ese error . Pero si tengo solo conectado la función validate corre normal el programa..
Código Python:
Ver original
  1. self.aceptar.connect("clicked", self.__validate)

osea no me deja conectar el hilo.. :S todo eso esta dentro de la clase y la función __init__
Código Python:
Ver original
  1. class Main(gtk.Window):
  2.     def __init__(self):
  3.         gtk.Window.__init__(self, gtk.WINDOW_TOPLEVEL)

Última edición por carlosarmikhael; 06/09/2012 a las 10:46