python上传图片到本地
from face_recognition(我的主应用文件夹) import settings
fp = request.FILES.get("file")
if not fp:
return msgJson.jsonMsg('上传样本为空', 0)
# 文件名
name = str(mobile) + datetime.now().strftime("%Y%m%d%H%M%S")
# fp 获取到的上传文件对象
path = os.path.join(settings.STATICFILES_DIRS[1], "%s.jpg" % name) # 上传文件本地保存路径, settings.STATICFILES_DIRS[1]文件夹专门存放图片的文件夹(在设置里面有个STATICFILES_DIRS静态文件夹数组)
if fp.multiple_chunks(): # 判断上传文件大于2.5MB的大文件
# 为真
file_yield = fp.chunks() # 迭代写入文件
with open(path, 'wb') as f:
for buf in file_yield: # for情况执行无误才执行 else
f.write(buf)
else:
with open(path, 'wb') as f:
f.write(fp.read())
祝你今天愉快🤗微笑每一天💕💕💕
时间仓促,如有错误欢迎指出,欢迎在评论区讨论,如对您有帮助还请点个推荐、关注支持一下
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文链接,否则保留追究法律责任的权利。
若内容有侵犯您权益的地方,请公告栏处联系本人,本人定积极配合处理或删除。