Enviar PDF

Gabri gabri.losada en gmail.com
Vie Mar 24 12:18:00 CET 2006


Trabajo bajo Windows.
Cómo envío el PDF?. Algo así sería correcto?

f_pdf=open('fichero.pdf','rb')
fichero=f_pdf.readlines()
socket.send(fichero)

Gracias.


El día 23/03/06, Juan Ignacio Rodriguez de Leon <jileon en parcan.es> escribió:
>
> Gabri wrote:
> > En una aplicación cliente-servidor, necesito qeu el servidor devuelva al
> > cliente un archivo PDF almacenado en el servidor. Si fuera un fichero de
> > texto no habría problema, pero ala ser un PDF... Me podeis echar una
> mano?.
> > Sabeis como hacerlo?.
> >
>
> Si el fichero PDF estuviera en un directorio accesible por el
> servidor web, supongo que no tendrías problemas, sólo sería
> cuestión de enlazar correctamente, así que imagino que
> está en otro directorio.
>
> En ese caso, una forma de hacerlo sería:
>
> a) Enviar una cabecera diciendo que lo que sigue a continuacion
>     es un documento PDF
>
> b) Enviar el documento
>
> Ejemplo en python
> ------------------------
> print 'content-type: application/pdf'
> print
> file('/directorio/donde/este/el/archivo.pdf', 'r').write()
>
> Ojo al segundo print, imprime una línea en blanco que sirve
> para separar la cabecera del contenido...
>
>
>
> _______________________________________________
> 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