Foros del Web » Programando para Internet » Python »

Error 10053 en los sockets

Estas en el tema de Error 10053 en los sockets en el foro de Python en Foros del Web. Hola Estoy haciendo un programa que envía constantemente datos en forma de servidor-cliente. El funcionamiento es el siguiente: Mediante un bucle consigo constantemente un valor, ...
  #1 (permalink)  
Antiguo 27/11/2010, 04:47
Avatar de Hydr_Py  
Fecha de Ingreso: septiembre-2010
Mensajes: 3
Antigüedad: 13 años, 7 meses
Puntos: 0
Error 10053 en los sockets

Hola

Estoy haciendo un programa que envía constantemente datos en forma de servidor-cliente. El funcionamiento es el siguiente:

Mediante un bucle consigo constantemente un valor, ese valor se envia mediante el cliente al servidor.

El problema es, que nada mas conectarse y enviar el primer valor que se consigue mediante el bucle, se desconecta el cliente con el siguiente error: "[Errno 10053] Se ha anulado una conexión establecida por el software en su equipo host."

-¿Por que me da ese error?, he buscado por google, pero no encuentro una solución,

-Otra pregunta, ¿ no es posible enviar datos en int usando sockets con la funcion send()?,

Los valores que intento enviar mediante el cliente son números enteros pero, pero me da error y tengo que poner send(str(datos)) para que lo envié, y luego en el servidor, lo que hago es cambiar los datos recibidos a int.

Saludos, espero haberme explicado bien.
  #2 (permalink)  
Antiguo 27/11/2010, 11:03
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: Error 10053 en los sockets

Para enviar datos lo mas aconsejable es enviarlos con cierto formato (usa struct para este punto)

En cuanto a lo del error, ¿en que función te manda ese error? Los errores de sockets dependen mucho del sistema operativo tal como dice la documentación. Por la descripción que arroja podría decir que parece ser problema del contrafuegos o que tenga conflicto con algún otro programa.
  #3 (permalink)  
Antiguo 28/11/2010, 04:29
Avatar de Hydr_Py  
Fecha de Ingreso: septiembre-2010
Mensajes: 3
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: Error 10053 en los sockets

Gracias por responder

He mirado en internet y no encuentro mucha información sobre los struct en python, para que sirven?, como lo utilizo?

He desactivado el cortafuegos y sigue igual, el probado en otro ordenador y lo mismo, el mismo error.

Etiquetas: sockets
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 19:32.