为什么某些文件没有模仿类型?
guess_type
返回包含有关文件类型信息的 touple
像'image/jpeg'
,'application/xml'
,'text/plain'
,....
为什么其他文件在文件退出且不为空时不返回任何信息'None'
?
>> import mimetypes
>> mimetypes.guess_type('myfile.xx')
答案 0 :(得分:0)
(在此处回答:How to find the mime type of a file in python?)
执行以下操作:
>>> pip install python-magic
>>> import magic
>>> mime = magic.Magic(mime=True)
>>> mime.from_file("testdata/test.pdf")
“ mimetypes”库不是很好((不可靠))。 “无”是指定的文件未被识别为已知文件类型(扩展名不是文件类型)。
希望这可以解决您的问题并回答您的问题