31 lines
1.1 KiB
Python
31 lines
1.1 KiB
Python
import os
|
|
|
|
def rewrite_file(filepath):
|
|
with open(filepath, 'r') as f:
|
|
base = filepath[:-4]
|
|
newfilepath = base + ".md"
|
|
with open(newfilepath, 'w') as w:
|
|
for i, line in enumerate(f):
|
|
if ( (i == 0 and line == "Content-Type: text/x-zim-wiki\n")
|
|
or (i == 1 and line == "Wiki-Format: zim 0.26\n")
|
|
or (i == 2 and line == "Creation-Date: Not found\n")
|
|
or (i == 3 and line == "Modification-Date: Not found\n")
|
|
or (i == 4 and line == "\n")
|
|
):
|
|
continue
|
|
if (i == 5):
|
|
title_pieces = line.split("======")
|
|
if len(title_pieces) == 3:
|
|
title = title_pieces[1].strip()
|
|
w.write("---\n")
|
|
w.write("title: " + title + "\n")
|
|
w.write("---\n")
|
|
continue
|
|
|
|
w.write(line)
|
|
|
|
|
|
|
|
# for filepath in os.listdir():
|
|
# if file.endswith(".txt"):
|
|
# rewrite_file(filepath)
|