Leer archivos .jpg
Jose Luis Nogueira Alonso
scero en scero.net
Dom Nov 28 21:52:06 CET 2004
On Sun, 28 Nov 2004 15:18:07 -0300
Alvaro Leiva wrote:
> Hola a todos compañeros listeros y pytonianos.... larga vida a la
> pyton!!! heil pytop!!! ave pyton!!! etc... ya entendieron el concepto
>
> Tengo el tonto problema. no puedo y aparentemente no se leer archivos .jpg.
> mira ago lo siguiente:
> a=open("imagen.jpg")
> b=a.read()
>
> pero el a.read() me lee la primera parte del archivo si ago denuevo
> c=a.read()
>
> este a.read() me almasena otra parte del archivo (pero parece que hay un
> caracter que falta entre a y b).
>
> pero aun asi no me lo lee completo... este mismo problema se extiende a
> los archivos ofice como los .doc .ppt etc...
>
> agradesco ayuda de como poder leer COMPLETAMENTE un archivo jpg, y
> guardarlo en una variable para poder trabajarlo despues
>
Una cosa es clara una imagen debe ser leida como archivo binario, por tanto puedes elegir:
forma 1:
fd=open("imagen.jpg", "rb")
a=fd.read()
fd.close()
forma 2:
a=open("imagen.jpg").read()
Un saludo
--
Scero.
Jose Luis Nogueira Alonso.
http://www.scero.net
GPG disponible en wwwkeys.pgp.net
Más información sobre la lista de distribución Python-es