Closed. This question is opinion-based。它当前不接受答案。
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
                        
                        5年前关闭。
                                                                                            
                
        
我正在一个处理图片上传的网站上工作,所以我需要验证图片是否有效,
我有两个选择,我要么使用PIL(Pillow)要么使用imghdr模块。

我的问题是,我应该使用哪一个?
由于没有维护PIL,因此imghdr模块会完成这项工作吗?
其中哪一个是安全和/或有效的?

谢谢。

最佳答案

请注意,PIL和枕头不是同一包装。 Pillow是PIL的分支,被认为是PIL的继承者。

要处理网站中的图像(由于您的标签,我认为这是一个django项目),建议使用Pillow。例如,如果要使用ImageField,则需要Pillow库。

关于python - PIL或imghdr用于图像验证,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25504420/

10-12 18:19