【发布时间】:2013-01-16 16:21:36
【问题描述】:
如何在没有任何外部库的情况下以跨平台方式猜测图像的 mime 类型?
【问题讨论】:
-
为什么不要求使用外部库?
-
因为当您的案例很简单时,如果一个小型 sn-p 可以完成这项工作,则无需加载繁重的全功能库。
-
外部库的执行方式可能与您最终在自己的代码中执行的方式完全相同。通过使用轻量级外部库,您可以避免编写代码并可能引入错误。我什至可以想象基于 C 库(例如 libmagic)的东西比用普通 Python 编写的东西更快更轻。
标签: python image cross-platform mime