[Image-SIG] Can't open image retrieved from S3 with PIL

Oliver Tonnhofer olt at bogosoft.com
Tue Jul 6 07:46:51 CEST 2010


On 02.07.2010, at 06:44, Kevin J. Smith wrote:
> Here is the code:
> 
> s3 = S3Connection('blah','blah')
> bucket = s3.get_bucket('my_bucket')
> key = bucket.get_key(key_name)
> file = StringIO()
> key.get_file(file)
> Image.open(file)
> # .. here I wish to crop the image before spitting it back to the calling environment

Do you get any error? You could try to `file.seek(0)` before opening it with PIL.

Regards,
Oliver 



More information about the Image-SIG mailing list