Ver Mensaje Individual
  #13 (permalink)  
Antiguo 07/06/2011, 11:42
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 9 meses
Puntos: 1360
Respuesta: Conección por socket en phython

Si, de hecho hace unos días acabo de hacer un cliente y servidor para android usando sockets.

Lo que me llevo que efectivamente mi script esta incorrecto, pero tiene una fácil solución:
Código Python:
Ver original
  1. #!/usr/bin/python
  2. # -*- coding: utf-8 -*-
  3. import socket
  4.  
  5. s = socket.socket()
  6. s.bind(("0.0.0.0", 3333))
  7. s.listen(10)
  8.  
  9. sc, addr = s.accept()
  10.  
  11. while True:
  12.   recibido = sc.recv(1024)
  13.   if recibido >= 0 :
  14.     break
  15.   print "Recibido:", recibido
  16.   sc.send(recibido)
  17.  
  18. print "adios"
  19.  
  20. sc.close()
  21. s.close()

Nota que 0.0.0.0 sirve para escuchar cualquier conexión desde cualquier punto y no solo desde tu maquina.