Files
reMarkable-Docs-to-Obsidian/02 Parse Metadata.py
Christian Wesp bb81f18d5c Initial test code
2026-02-03 11:15:54 +01:00

42 lines
669 B
Python

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)