为什么 Python mimetype 在传递 XML 文件时猜测 XSL?

Why does Python mimetype guess XSL when passed an XML file?

当传递一个具有 mimetype application/xml 的文件时,Python std lib mimetypes.guess_extension 方法会猜测一个 .xsl 扩展名。这实际上是hard-coded in

为什么要这样做?

显然有很多这样的操作,通常不应依赖 Python mimetypes 模块来进行这些类型的操作。请参阅 the bug I filed in the Python bug tracker(以及从那里开始的 "superissue")。