使用Django将html5画布加载到PIL图像中并将其保存在新文件中

时间:2018-06-25 13:34:11

标签: django python-imaging-library

我测试了此示例:问题来源:

print (df.sort_values('Time')['Loc_Time'].unique())

['loc1_Week1' 'loc2_Week1' 'loc3_Week1' 'loc1_Week2' 'loc2_Week2'
 'loc3_Week2']

但我在此行有一个错误:

output.write(imgstr.decode('base64'))

这是错误:enregistre_image output.write(imgstr.decode('base64'))中第19行的文件“ C:\ django_projects \ intranet \ intranet \ capture \ views.py” AttributeError:'str'对象没有属性“解码”

您能告诉我我在做什么错吗,谢谢克里斯托夫

1 个答案:

答案 0 :(得分:0)

您的代码在中工作正常(您可能在Python中搜索了一个解决方案,并获得了在中工作的版本)。

中,str不再具有.decode(..)方法。您可以使用base64库:

from base64 import b64decode
output.write(b64decode(imgstr))