neue Datei: md2html.py markdown to html converter 1.0

This commit is contained in:
Wolfgang Nowak 2022-09-13 04:53:00 +02:00
parent 8f7004ad08
commit 94cb455f9e

21
md2html.py Executable file
View file

@ -0,0 +1,21 @@
#!/usr/bin/python3
# -*- coding: utf-8 -*-
""" Liest markdownfile ein und spuckt html aus: md2html meinmarkdownfile.md
"""
import sys, markdown2 as markdown
markdown.Markdown.extras=["break-on-newline","footnotes"]
mdfile = sys.argv[1]
headline = mdfile.split(".md")[0]
htmlfilename = headline + ".html"
myhead = "<!DOCTYPE HTML><html><head><title>" + headline + "</title></head><body>"
myfooter = "</body></html>"
with open(mdfile, "r", encoding="utf-8") as datafile:
md = datafile.read()
htmlcontent = markdown.markdown(md, extras=markdown.Markdown.extras)
with open(htmlfilename, "w", encoding="utf-8") as outfile:
outfile.write(myhead + htmlcontent + myfooter)