小编Thạ*_*yên的帖子

如果文件大小太小,为什么 python-magic 返回错误的 mime 类型?

如果文件大小低于 5000 字节 (InMemoryUploadedFile)。这段代码不起作用

mime_type = magic.from_buffer(file.read(), mime=True)
Run Code Online (Sandbox Code Playgroud)

它返回错误的 mime_type。例如,我有一个大小为 4074 字节的文件 cv.docx。它返回一个 mime_type:

'application/x-empty'
Run Code Online (Sandbox Code Playgroud)

代替

'application/vnd.openxmlformats-officedocument.wordprocessingml.document'
Run Code Online (Sandbox Code Playgroud)

您能给我一些解决此案的建议吗?

python mime-types python-magic

4
推荐指数
1
解决办法
1652
查看次数

标签 统计

mime-types ×1

python ×1

python-magic ×1