Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/04/2013, 14:19
Avatar de counsantor2d
counsantor2d
 
Fecha de Ingreso: junio-2012
Ubicación: Maracaibo
Mensajes: 12
Antigüedad: 12 años, 5 meses
Puntos: 1
Pregunta Respuesta: correr un MainLoop() y serve_forever()

Cita:
Iniciado por carbon Ver Mensaje
Puedes ejecutar tu main loop en otro hilo:

Código Python:
Ver original
  1. from threading import Thread
  2.  
  3. t = Thread(target=MainLoop)
  4. t.start()
  5.  
  6. server.serve_forever()

no entiendo sobre los thread lo coloque asi

pero no anda :/

Código Python:
Ver original
  1. try:
  2.     HOST, PORT = "localhost", 6063
  3.     server = SocketServer.TCPServer((HOST, PORT), MyTCPHandler)
  4.     ip = server.server_address
  5.     print ip
  6.     class appjes(wx.App):
  7.         def OnInit(self):
  8.             frame = MyTCPHandler()
  9.             frame.SetBackgroundColour(wx.Colour(71,159,221))
  10.             frame.Show(True)
  11.             frame.Centre()
  12.             return True
  13.     app = appjes(0)
  14.     t = Thread(target= app.MainLoop)
  15.     t.start()
  16.     server.serve_forever()
  17. except SocketServer.error as e:
  18.     print "el cliente se desconecto"