2024-04-23 16:28:33 发布
网友
我有一个文件名列表如下
files = [ '/dl/files/4j55eeer_wq3wxxpiqm.jpg', '/home/Desktop/hjsd03wnsbdr9rk3k', 'kd0dje7cmidj0xks03nd8nd8a3', ... ]
问题是大多数文件在文件名中没有扩展名,什么是获取这些文件扩展名的最佳方法?
我不知道这是否可能,因为python会将所有文件视为没有任何关联的buffer或string对象。
buffer
string
这能做到吗?
一旦使用magic获取MIME类型,就可以使用^{}获取其扩展名。
magic
如果您有一个oracle,它可以从内容中确定文件类型。令人高兴的是,至少有一个这样的oracle已经在Python中实现了:https://github.com/ahupp/python-magic
一旦使用} 获取其扩展名。
magic
获取MIME类型,就可以使用^{如果您有一个oracle,它可以从内容中确定文件类型。令人高兴的是,至少有一个这样的oracle已经在Python中实现了:https://github.com/ahupp/python-magic
相关问题 更多 >
编程相关推荐