Dieses Projekt organisiert Fotos aus einem Quellverzeichnis in ein Zielverzeichnis basierend auf dem Datum, an dem die Fotos aufgenommen wurden.
- Python 100%
| src | ||
| .gitignore | ||
| LICENSE | ||
| README.md | ||
| requirements.txt | ||
| setup.py | ||
Photo Organizer
Dieses Projekt organisiert Fotos und Videos aus einem Quellverzeichnis in ein Zielverzeichnis basierend auf dem Datum, an dem die Fotos / Videos aufgenommen wurden.
Installation
Um die erforderlichen Abhängigkeiten zu installieren, führen Sie den folgenden Befehl aus:
pip install -r requirements.txt
Verwendung
Das Programm erwartet zwei Parameter:
- Quellverzeichnis: Der Ordner mit den zu sortierenden Fotos
- Zielverzeichnis: Der Ordner, in dem die sortierte Struktur erstellt werden soll
Beispiel:
python src/photo_organizer.py /pfad/zum/quellordner /pfad/zum/zielordner
oder mit der exe-Datei:
photo_organizer.exe /pfad/zum/quellordner /pfad/zum/zielordner
Passen Sie die source_directory und target_directory Variablen im Skript an oder modifizieren Sie das Skript, um die Verzeichnisse über Befehlszeilenparameter zu akzeptieren.
Erstellen einer ausführbaren Datei
Um eine ausführbare Datei zu erstellen, verwenden Sie PyInstaller. Fügen Sie die folgenden Zeilen zu Ihrer setup.py hinzu:
from setuptools import setup
setup(
name='Photo-Organizer',
version='1.0.0',
author='pdhsoft',
install_requires=[
'Pillow',
'pyinstaller',
],
)
Führen Sie dann den folgenden Befehl aus, um die ausführbare Datei zu erstellen:
pyinstaller --onefile src/photo_organizer.py