我正在尝试从已解码的字符串中获取mimetype。我发送了一个xls文件的base64字符串,这是我的代码:
def save_file(request_data, id=None):
"""
"""
data = base64.b64decode(request_data.get('file'))
mime = magic.Magic(mime=True)
content_type = mime.from_buffer(data)
print(content_type)
print(guess_extension(content_type.decode("utf-8")))
输出:
b'application/octet-stream'
无法获取文件扩展名。有谁知道如何从base64字符串获取文件扩展名。