Organizing your photos automatically
Now that we have a class that allows us to gather information about photos, we can apply this information to perform useful tasks. In this case, we will use the file information to automatically organize a folder full of photos into a subset of folders based on the dates the photos were taken on.
The following screenshot shows the output of the script:
Script output to organize photos in folder
Getting ready
You will need a selection of photos placed in a folder on Raspberry Pi. Alternatively, you can insert a USB memory stick or a card reader with photos on it—they will be located in /mnt/
. However, please make sure you test the scripts with a copy of your photos first, just in case there are any problems.
How to do it...
Create the following script in filehandler.py
to automatically organize your photos:
#!/usr/bin/python3 #filehandler.py import os import shutil import photohandler as PH from operator import itemgetter FOLDERSONLY=True DEBUG=True...