相关疑难解决方法(0)

如何在python中找到文件的mime类型?

假设您想在某处保存一堆文件,例如在BLOB中.假设你想通过网页将这些文件输出,并让客户端自动打开正确的应用程序/查看器.

假设:浏览器通过HTTP响应中的mime-type(content-type?)标头确定要使用的应用程序/查看器.

基于该假设,除了文件的字节外,您还希望保存MIME类型.

您如何找到文件的MIME类型?我目前在Mac上,但这也适用于Windows.

将文件发布到网页时,浏览器是否会添加此信息?

是否有一个整洁的python库来查找这些信息?WebService或(甚至更好)可下载的数据库?

python mime

177
推荐指数
14
解决办法
15万
查看次数

如何从文件类型获取文件扩展名?

我有一个文件名列表如下

files = [
    '/dl/files/4j55eeer_wq3wxxpiqm.jpg',
    '/home/Desktop/hjsd03wnsbdr9rk3k',
    'kd0dje7cmidj0xks03nd8nd8a3',
    ...
]
Run Code Online (Sandbox Code Playgroud)

问题是大多数文件在文件名中没有扩展名,获取这些文件的文件扩展名的最佳方法是什么?

我不知道这甚至有可能因为Python会像对待所有的文件bufferstring对象不具有任何filetype与之相关联.

可以这样做吗?

python file

5
推荐指数
1
解决办法
5267
查看次数

标签 统计

python ×2

file ×1

mime ×1