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:])