[Python-es] Enviar imagenes mediante sockets

lopz lowlifebob en gmail.com
Jue Abr 7 03:57:22 CEST 2011


Pero enviar una imágen o cualquier binario no es lo mismo?

No sé si diré alguna tontería pero no se puede hacer algo como:

f = open('image.jpg', 'r')

while True:
      buf = f.read(nro_bytes)
      if not buf:
          sock.send(buf)

y desde el servidor, leer lo que se envíe, almacenar en un buffer y luego un

img = open('image2.jpg, 'w')
img.write(buffer)

No se debería poder de esta forma?


El día 6 de abril de 2011 21:51, Abraham Zamudio
<abraham.zamudio en gmail.com> escribió:
> Es absolutamente necesario con sockets ???? ... porque me parece mas natural
> hacer con algun modulo  que implemente el paso de mensajes  : mpi4py .
>
> 2011/4/6 craf <pyclutter en gmail.com>
>>
>> Hola.
>>
>> Estoy probando los sockets en Python y he visto la forma en como
>> funciona para enviar string. Mi consulta es si alguien sabe en donde se
>> puede encontrar algo de información sobre como enviar imágenes mediante
>> Sockets. Utilizo Python 2.7 y he leído la información con respecto a los
>> Sockets de la pagina web de Python, pero no logro comenzar.
>>
>> De ante manos muchas gracias por cualquier ayuda.
>>
>> Saludos.
>>
>> Cristian Abarzúa F
>>
>>
>> _______________________________________________
>> Python-es mailing list
>> Python-es en python.org
>> http://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>
>
>
> --
> Abraham Zamudio Ch.
>
>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>



-- 
lopz es libre, usa --> GNU/linux gentoo

+--[RSA 2048]--+
|  ..o.o=+       |
|   o =o*.+      |
|  . . *oO .      |
|     .EBoo      |
|      o.S         |
+--[lopz.org]--+


Más información sobre la lista de distribución Python-es