前段时间一直没写博客,昨天更新了一篇,今天突然又来了兴致,那就再更新一篇吧(所以说啊,治疗拖延症最好的方法就是现在开始做) 这篇还是一些技术的整理,主要是用于备忘,大家如果觉得太简单就一笑而过啦~
一. python通过图片内容判断图片类型
前段时间写了一个小站练手,http://xiangshuguo.com,一个支持自由上传的图片小站。 因为要限制上传图片的格式,所以要做文件类型检测,代码如下:
def get_image_type(pd, is_path=True): ''' 获取图片的类型,支持传入路径和文件内容 ''' if is_path: f = file(pd, 'rb') data = f.read(10).encode('hex') else: data = pd.encode('hex') ftype = None if data.startswith('ffd8'): ftype = 'jpeg' if data ...