我正在开发一个处理图片上传的网站,所以我需要验证有效图片, 我有两种选择,我要么使用PIL(Pillow),要么使用imghdr模块。
我的问题是,我应该使用哪一个? 由于PIL没有被保留,imghdr模块会完成工作吗? 哪一个是安全的和/或有效的?
感谢。
答案 0 :(得分:1)
请注意PIL和Pillow不是同一个包。 Pillow是PIL的一个分支,被认为是PIL的继任者。
要处理网站中的图像(我假设您的标记是django项目),建议使用Pillow。例如,如果您想使用ImageField,则需要使用Pillow库。