我正在一个处理图片上传的网站上工作,所以我需要验证有效图片,我有两个选择,我使用 PIL(Pillow) 或 imghdr 模块。
我的问题是,我应该使用哪一个?由于没有维护 PIL,imghdr 模块可以完成这项工作吗?其中哪一个是安全和/或高效的?
谢谢。
请注意,PIL 和 Pillow 不是同一个包。Pillow 是 PIL 的一个分支,被认为是 PIL 的继任者。
要处理网站中的图像(我假设因为你的标签,它是一个 django 项目),建议使用Pillow。例如,如果你想使用ImageField,它需要 Pillow 库。