python 图片read()后为什么再存储save()就是空文件了?

问题描述
pythonflask图片得上传和保存。需要验证图片得md5值,为什么文件read后,再save时,图片大小为0呢?
相关代码
imagefile=request.files.get('upimage')#上传的图片
md5img=hashlib.md5(imagefile.read()).hexdigest()#图片的md5
imagefile.save(file_path)#保存图片
注:如果没有第二行代码↓↓就一切正常。如果加上后,存储的图片大小为0
md5img=hashlib.md5(imagefile.read()).hexdigest()#图片的md5
请问是什么原因?
明月笑刀无情
浏览 1757回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript