标签: python python-imaging-library identification python-magic imghdr
我想确定我拥有的缓冲区(已下载)是否为图像文件,而不将其保存到磁盘。我查了一下,发现了:
有更好的方法吗?
答案 0 :(得分:2)
您可以通过字节流(您应该可以从缓冲区获取)通过imghdr识别文件类型
import imghdr imghdr.what('', byteStream)
如果提供第二个参数,则将忽略文件名。
请参阅here