Foros del Web » Programando para Internet » Python »

Python Socket: error: [Errno 10049] The requested address is not valid in its context

Estas en el tema de Python Socket: error: [Errno 10049] The requested address is not valid in its context en el foro de Python en Foros del Web. Tengo esto en python: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código Python: Ver original import SocketServer   class MyTCPHandler ( SocketServer . BaseRequestHandler ) :     def handle ...
  #1 (permalink)  
Antiguo 04/11/2012, 22:00
 
Fecha de Ingreso: julio-2012
Ubicación: San Mateo Ixtatán, Huehuetenango, Guatemala
Mensajes: 12
Antigüedad: 10 años
Puntos: 0
Python Socket: error: [Errno 10049] The requested address is not valid in its context

Tengo esto en python:
Código Python:
Ver original
  1. import SocketServer
  2.  
  3. class MyTCPHandler(SocketServer.BaseRequestHandler):
  4.     def handle(self):
  5.         self.data = self.request.recv(1024).strip()
  6.         print "{} wrote:".format(self.client_address[0])
  7.         print self.data
  8.         self.request.sendall(self.data.upper())
  9.  
  10. if __name__ == "__main__":
  11.     HOST, PORT = "190.56.254.233", 9999
  12.  
  13.     server = SocketServer.TCPServer((HOST, PORT), MyTCPHandler)
  14.  
  15.     server.serve_forever()

Si en HOST le pongo "Localhost" me funciona a la perfeccion, pero con el detalle de que solo en una red local.
lo que quiero es que una pagina web (PHP) envie mensajes a cierto ordenador utilizando la ip publica (EJ: 190.52.254.255) pero cuando pongo la ip publica en el programa python me tira este error: error: [Errno 10049] The requested address is not valid in its context

Agradezco de antemano la ayuda.
salu2
  #2 (permalink)  
Antiguo 05/11/2012, 08:37
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 17 años, 3 meses
Puntos: 1360
Respuesta: Python Socket: error: [Errno 10049] The requested address is not valid in

Si quieres recibir peticiones de cualquier lugar usa "0.0.0.0"
  #3 (permalink)  
Antiguo 05/11/2012, 12:03
 
Fecha de Ingreso: julio-2012
Ubicación: San Mateo Ixtatán, Huehuetenango, Guatemala
Mensajes: 12
Antigüedad: 10 años
Puntos: 0
Respuesta: Python Socket: error: [Errno 10049] The requested address is not valid in

Cita:
Iniciado por razpeitia Ver Mensaje
Si quieres recibir peticiones de cualquier lugar usa "0.0.0.0"
Gracias de nuevo
Voy a probar y luego comparto el resultado

salu2

Etiquetas: address, context, errno, import, programa, socket
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:58.