Initial test code

This commit is contained in:
Christian Wesp
2026-02-03 11:15:54 +01:00
parent f5382b29a1
commit bb81f18d5c
3 changed files with 211 additions and 0 deletions

42
02 Parse Metadata.py Normal file
View File

@@ -0,0 +1,42 @@
from pathlib import Path
import json
## Parameter
IN_FOLDER = './Library/'
## Helper Functions
def list_files_pathlib(path=Path('.')):
files = []
for entry in path.iterdir():
if entry.is_file():
files.append(entry)
elif entry.is_dir():
files.extend(list_files_pathlib(entry))
return files
## File and content parsing
## Script
# Specify the directory path you want to start from
file_list = list_files_pathlib(Path(IN_FOLDER))
print(len(file_list))
meta_data_files = [i for i in file_list if i.suffix == '.metadata']
data_files = [i for i in file_list if i.suffix == '.rm']
print(meta_data_files)