postman传文件,获取文件名称出错

注意传送的文件名
接受文件列表 files = request.FILES.getlist(‘file’)
打印获得的文件的__dict__,显示如下

{
'file': <_io.BytesIO object at 0x00000180D317B678>,
 '_name': '_2月13日_程明.jpg"', 
 'size': 54215,
'content_type': 'image/jpeg',
 'charset': None,
'content_type_extra': {},
'field_name': 'file'
 }

获得的文件名在最后面多了个"双引号,导致截取文件类型时出错。
替换一下就好了。
filename = (myFile.name).replace(’"’,’’)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值