有一些Python库可以根据文件的内容(通常是标头/幻数)识别文件,并且不依赖文件名或扩展名。
如果要处理许多不同的文件类型,则可以使用
python-magic。那只是完善的
magic库的Python绑定。在我的有限使用中,它具有良好的声誉和(很少认可),它是可靠的。
还有一些用于更专业的文件类型的库。例如,Python标准库具有
imghdr仅针对图像文件类型执行相同 *** 作的模块。
如果需要无依赖项(纯Python)文件类型检查,请参见
filetype。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)