如何猜测在Python中的文件的类型?
这个问题在这里已经有了答案:
你想要filemagic模块。
如果您使用的是Unix操作系统(Linux或Mac),则可以使用magic
。 如果在Mac上,您可能需要brew install libmagic
。 有一个名为filemagic的Python库将其转换为Python脚本。
import magic
mage = magic.Magic()
mage.id_buffer("adsfadsf←")
最后一行将返回'UTF-8 Unicode文本,没有行结束符'
你也可以让它检查文件,它不是基于文件名,而是基于文件开头的魔术字节:
链接地址: http://www.djcxy.com/p/46791.html上一篇: How to guess the type of a file in python?
下一篇: Detect file type from the file contents, not the file name