在 Python 中发现文件 MIME 类型
在数据存储和 Web 应用程序领域,确定 MIME(多用途互联网邮件)至关重要扩展名)文件类型,以便正确处理和显示。本文探讨了如何在各种操作系统上的 Python 上下文中确定文件的 MIME 类型。
确定 MIME 类型
有效发现文件的 MIME 类型一个文件,有几种方法可用:
import magic mime = magic.Magic(mime=True) mime.from_file("testdata/test.pdf") # 'application/pdf'
import pathlib file_path = pathlib.Path("testdata/test.pdf") mime_type = file_path.suffix[1:].lower() # 'pdf' mime_type = mimetypes.guess_type(str(file_path))[0] # 'application/pdf'
注意事项
选择 MIME 类型检测方法时,请考虑以下因素:
以上是如何在 Python 中确定文件的 MIME 类型?的详细内容。更多信息请关注PHP中文网其他相关文章!