各位小伙伴们,别看这些张张图片,它们也是有生日的哦!而今天,我们就要教你一招,让Python帮助图片自动按照日期分类,让这些镜头下的瞬间肆意自由,分门别类、慢慢成长!
准备工作
首先,需要携带一颗善良而充满创意的心,以及一颗热爱技术的脑袋。另外,Python的os模块、PIL库(Python Imaging Library)、以及exifread库也会是我们这次冒险的得力工具!
没有安装PIL和exifread库的,记得先安装一下哦:
pip install exifread
pip install Pillow
代码实现
from PIL import Image
import os
import exifread
from datetime import datetime
def get_image_date_taken(image_path):
with open(image_path, 'rb') as image_file:
tags = exifread.process_file(image_file)
date_taken = tags.get('EXIF DateTimeOriginal')
if date_taken:
return