enviar archivo a través de sockets

arrase arrase en gulcas.org
Mar Nov 7 01:29:36 CET 2006


Basicamente es lo mismo solo que lees el fichero en binario, es decir no
su contenido si no el fichero en si.

Abre el fichero en modo lectura binario (rb), lee n bytes del fichero y
los mandas, hasta llegar al final del fichero y en el otro lado lo
recompones abriendo un fichero en modo escritura binario (wb) y
escribiendo en el lo que te llega.

Claro que eso implica que no puedes usar readLine, tendras que usar read.

http://docs.python.org/lib/bltin-file-objects.html#l2h-302
http://docs.python.org/lib/os-fd-ops.html#l2h-2636

Es una sutil diferencia :) , no se si me explico.

Saludos.



-- 
<arrase en gulcas.org><http://arrase.no-ip.org><www.gulcas.org>
     <Gnupg Keys: http://arrase.no-ip.org/pubkey.txt>

print "".join(map(lambda numChar:filter(lambda x:(x<"0") or \
(x>"9"),numChar),["0"+chr(104)+"0","1"+chr(111)+"1","2"+chr(108)+"2", \
"3"+chr(97)+"3","4"+chr(32)+"4","5"+chr(109)+"5","6"+chr(117)+"6", \
"7"+chr(110)+"7","8"+chr(100)+"8","9"+chr(111)+"9"]))


------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: OpenPGP digital signature
URL: <http://mail.python.org/pipermail/python-es/attachments/20061107/f9d86de6/attachment.pgp>
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


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