first push
This commit is contained in:
23
src/main.py
Normal file
23
src/main.py
Normal file
@@ -0,0 +1,23 @@
|
||||
import sys
|
||||
import logging
|
||||
|
||||
from meta_data_handler import MetadataHandler
|
||||
from file_handler import sort_pictures
|
||||
from folder_handler import *
|
||||
|
||||
sys.path.append("../")
|
||||
log_folder = "."
|
||||
src = "../app/TempPic"
|
||||
dst = "../app/Bilder"
|
||||
|
||||
logger = logging.getLogger('AutoPicture')
|
||||
logger.setLevel(logging.DEBUG)
|
||||
handler = logging.FileHandler(filename=f'{log_folder}/AutoPicture.log', encoding='utf-8', mode='a')
|
||||
handler.setFormatter(logging.Formatter('%(asctime)s|%(levelname)s|%(name)s|:%(message)s'))
|
||||
logger.addHandler(handler)
|
||||
|
||||
metadata_handler = MetadataHandler()
|
||||
|
||||
files = recursive_scan_dir("../app")
|
||||
exif_data = metadata_handler.get_meta_data(images=files)
|
||||
sort_pictures(images=exif_data, dst=dst, logger=logger)
|
||||
Reference in New Issue
Block a user