Removed emojis
This commit is contained in:
parent
c3149cc6d1
commit
dd73f3d71c
|
|
@ -56,7 +56,7 @@ def combine_markdown(file_inputs, output_combined, output_meta_json):
|
||||||
for file in files:
|
for file in files:
|
||||||
file_path = Path(file)
|
file_path = Path(file)
|
||||||
if not file_path.exists():
|
if not file_path.exists():
|
||||||
print(f"⚠️ Skipping missing file: {file}")
|
print(f"Skipping missing file: {file}")
|
||||||
continue
|
continue
|
||||||
|
|
||||||
text = file_path.read_text(encoding='utf-8')
|
text = file_path.read_text(encoding='utf-8')
|
||||||
|
|
@ -69,15 +69,15 @@ def combine_markdown(file_inputs, output_combined, output_meta_json):
|
||||||
Path(output_combined).write_text("\n".join(combined), encoding='utf-8')
|
Path(output_combined).write_text("\n".join(combined), encoding='utf-8')
|
||||||
Path(output_meta_json).write_text(json.dumps(meta_info, indent=2), encoding='utf-8')
|
Path(output_meta_json).write_text(json.dumps(meta_info, indent=2), encoding='utf-8')
|
||||||
|
|
||||||
print(f"✅ Combined file saved as: {output_combined}")
|
print(f"Combined file saved as: {output_combined}")
|
||||||
print(f"✅ Metadata JSON saved as: {output_meta_json}")
|
print(f"Metadata JSON saved as: {output_meta_json}")
|
||||||
|
|
||||||
def split_with_front_matter(input_combined, output_dir, metadata_file):
|
def split_with_front_matter(input_combined, output_dir, metadata_file):
|
||||||
"""Split a combined markdown file back into original files, restoring front matter."""
|
"""Split a combined markdown file back into original files, restoring front matter."""
|
||||||
content = Path(input_combined).read_text(encoding='utf-8')
|
content = Path(input_combined).read_text(encoding='utf-8')
|
||||||
|
|
||||||
if not Path(metadata_file).exists():
|
if not Path(metadata_file).exists():
|
||||||
print(f"⚠️ Metadata file not found: {metadata_file}")
|
print(f"Metadata file not found: {metadata_file}")
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
|
|
||||||
meta_info = json.loads(Path(metadata_file).read_text(encoding='utf-8'))
|
meta_info = json.loads(Path(metadata_file).read_text(encoding='utf-8'))
|
||||||
|
|
@ -100,9 +100,9 @@ def split_with_front_matter(input_combined, output_dir, metadata_file):
|
||||||
restored = body + "\n"
|
restored = body + "\n"
|
||||||
|
|
||||||
output_path.write_text(restored, encoding='utf-8')
|
output_path.write_text(restored, encoding='utf-8')
|
||||||
print(f"🪶 Restored: {output_path}")
|
print(f"Restored: {output_path}")
|
||||||
|
|
||||||
print("✅ Split complete.")
|
print("Split complete.")
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue