编程语言应用

首页 » 常识 » 常识 » 用Python编程清理图片文件夹
TUhjnbcbe - 2023/8/1 21:38:00
辽宁治疗白癜风医院 http://baidianfeng.39.net/a_zhiliao/160103/4753196.html

虽然现在有很多云服务处理你的照片,但为了隐私起见,我们还是最好在本地硬盘存一份。然而在导入手机图片的时候,很多程序都会导入一些乱七八糟图片,还有一些截图,作为处女座加强迫症的你怎么可以忍受?

手机拍摄的照片一般都会带有Exif信息的,包括了相机类型,焦距,GPS坐标等信息。我们就可以利用这一点来与其它图片区分开。我们在windows中右键点击图片,选属性,再点详细信息选项卡,就会看到

Python常用的PIL就内置了读取exif信息的功能,在读取后,其中有一项Make就是我们需要的,一般是手机品牌象Xiaomi,OPPO等。我们就可以把包含Make的图片取出,存到对应的文件夹。

而扩展名为PNG的图片是不含Exif信息的,我们就可以直接按文件名处理。其它象MP4这样的视频文件也是类似处理。完整的程序如下,请按你的需要修改。

1
查看完整版本: 用Python编程清理图片文件夹