import re, os
import sys
import markdown
import codecs
try:
from importlib import reload
print("running with importlib")
reload(sys)
except ImportError:
print("Failed to import importlib")
reload(sys)
sys.setdefaultencoding('utf-8')
# python mdtohtml.py filename
pre_content = '''
ChangeLog
'''
post_content='''
'''
def main(argv):
in_file = argv[0]
out_file = argv[1]
input_file = codecs.open(in_file, mode="r", encoding="utf-8")
text = input_file.read()
html = markdown.markdown(text)
output_file = codecs.open(out_file, "w",encoding="utf-8",errors="xmlcharrefreplace")
output_file.write(pre_content+html+post_content)
if __name__ == "__main__":
main(sys.argv[1:])