在使用下载器时,我在 Python 的mimetypes.guess_extension
函数中遇到了以下问题:
In [2]: mimetypes.guess_extension('image/jpeg', strict=False)
Out[2]: '.jpe'
我知道jpeg和jpg是有效的 JPEG 扩展,但我不知道jpe。所以查看维基百科网站确实揭示了以下内容:
使用 JPEG 压缩的文件最常见的文件扩展名是 .jpg 和 .jpeg,但也使用 .jpe、.jfif 和 .jif
更多我不知道的扩展。
所以主要的问题是:为什么 JPEG 有这么多(有效的)与之相关的扩展?
在相关说明中,我想知道为什么 Python 确实返回 'jpe' 而不是 'jpg' 或 'jpeg',因为我看到这些使用最多。