return image in mod python

Abandoned besturk at gmail.com
Tue Nov 20 05:37:32 EST 2007


On Nov 19, 5:32 pm, "Diez B. Roggisch" <de... at nospam.web.de> wrote:
> Abandoned wrote:
> > On Nov 19, 12:36 pm, "Diez B. Roggisch" <de... at nospam.web.de> wrote:
> >> Abandoned wrote:
> >> > Hi i have a problem.
>
> >> > def showimage(req):
> >> >         from PIL import Image
> >> >         im=Image.open("c:\image-2.jpg")
> >> >         im.thumbnail((800,600), Image.ANTIALIAS)
> >> >         req.sendfile(im)
>
> >> > give me some error.
>
> >> Really? I don't see any error. So there can't be one.
>
> >> Diez
>
> > It gives me this error:
> >     req.sendfile(im)
>
> > TypeError: argument 1 must be string, not instance
>
> > Sendfile uses as:
> > req.sendfile("C:/img.jpg")
> > But i don't know how can i return when i use PIL before return ?
>
> Then don't use sendfile. I don't know mod_python, but I'm pretty sure you
> can output what you want somehow to the output stream. So, do that.
>
> Or go down the easy road, create a temp-file to store the image and send
> that.
>
> Diez- Hide quoted text -
>
> - Show quoted text -

Thank you very much.
Yes if i save this i show with sendfile but i must show this witdhout
save.



More information about the Python-list mailing list