从文件内容中检测文件类型,而不是文件名

可能重复:
如何在Python中找到文件的MIME类型?

我想检测文件的类型,但我不想看扩展名,因为它可能不正确。 mimetypes模块是基于文件名的。

有没有一种标准的方法来查看文件内部?


尝试安装python-magic模块。

 >>> mime = magic.Magic(mime=True)
 >>> mime.from_file("testdata/abc.pdf")
'application/pdf'
链接地址: http://www.djcxy.com/p/46789.html

上一篇: Detect file type from the file contents, not the file name

下一篇: Mime types for uploading pdf in PHP in different browsers