# HG changeset patch # User Paper <37962225+mrpapersonic@users.noreply.github.com> # Date 1659041425 14400 # Node ID 1eb7d6d7be1d6e5245dab8840eaa3e2c2edacc3a # Parent 05803e046878262136d5b01e9896538391122968 blog stuff committer: GitHub diff -r 05803e046878 -r 1eb7d6d7be1d generatehtml.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/generatehtml.py Thu Jul 28 16:50:25 2022 -0400 @@ -0,0 +1,43 @@ +# super simple + +import os +import sys +import html + +title = "Paper's blog" + +def addtitle(out_str, title): + # add stuff here + # The title in question: + out_str += """
\n

%s

\n
\n""" % html.escape(title.strip())
+    return out_str
+
+def main(argv):
+    file = open(argv[1], 'r')
+    out = open(argv[2], 'w')
+    out_str = (
+    """
+
+    %s
+    
+    
+
+
+""" % (title))
+    lines = file.readlines()
+    for line in range(len(lines)):
+        if lines[line][0] == "#":
+            out_str = addtitle(out_str, lines[line][1:])
+            continue
+        # this sucks.
+        if lines[line][0:3] == "---" or len(lines)-line == 1:
+            if len(lines)-line == 1:
+                out_str += """%s\n""" % html.escape(lines[line].strip())
+            out_str += "		
\n
\n" + continue + out_str += """%s\n""" % html.escape(lines[line].strip()) + out_str += "" + print(out_str, file=out) + +if __name__ == "__main__": + main(sys.argv)