我是python的新手,我被赋予了从python中的webform创建图像uploade脚本的任务。我们正在使用Pylons 我有一个表单提交到页面,我正在尝试运行以下但我收到此错误
AttributeError:读取
我的代码是:
im = Image.open(request.POST['image'])
im = im.convert("RGB")
im = im.resize((70,70), Image.ANTIALIAS)
im.save("/avatars/q5.png")
非常感谢任何帮助!
答案 0 :(得分:1)
我想你想这样做:
im = Image.open(StringIO(request.POST['image']))
因为Image.open函数采用类似文件的对象而不是缓冲区。 StringIO包将缓冲区转换为类似文件的对象。