13 lines
525 B
Python
13 lines
525 B
Python
from pathlib import Path
|
|
|
|
from generate import generate_page
|
|
from parse import parse_page
|
|
|
|
for fpath in list(sorted((Path.home() / 'workspace' / 'journal').glob('*.md'))):
|
|
text = fpath.read_text()
|
|
parsed = parse_page(text)
|
|
generated = generate_page(fpath.stem, parsed['header'], parsed['entries'])
|
|
for i, (l1, l2) in enumerate(zip(text.split('\n'), generated.split('\n'))):
|
|
if l1 != l2:
|
|
print('\n'.join([f'LINE NR: {i}\t\tFILE: {fpath.stem}', repr(l1), repr(l2)]))
|
|
breakpoint() |