enviar archivo a través de sockets
Arnau Sanchez
arnau en ehas.org
Mar Nov 7 01:18:36 CET 2006
Alejandro Delgado Gallego escribió:
> Hola, tengo que hacer un programa que envíe un archivo (.pdf, musica,
> fotos, etc...) desde un cliente hasta un servidor a través de sockets.
> Yo sé cómo hacer que el cliente lea un archivo de texto y lo mande al
> servidor así:
>
> .....
>
> ¿tengo que cambiar mucho?
hombre, un poquito más sí tienes que trabajarlo. Pero hay montones de
páginas donde te lo dan casi hecho:
http://floppsie.comp.glam.ac.uk/Glamorgan/gaius/wireless/5.html
y aquí tienes en howto sobre sockets en python:
http://www.amk.ca/python/howto/sockets/
...
Cuando ya lo tengas hecho con la implementación "estándar", quizá te
interese profundizar con el módulo SocketServer, que permite montar un
servidor de forma muy elegante:
http://docs.python.org/lib/module-SocketServer.html
aquí tienes un programa de ejemplo que lo usa:
http://www.amk.ca/files/simple/fingerd.txt
Más información sobre la lista de distribución Python-es