import json html1 = """ """ def obj2html(obj_path, output_html_path=None): with open(obj_path, "r") as f: content = f.readlines() content = '\n'.join(content) js_cont = {'obj': content} js_string = json.dumps(js_cont) html_string = html1+js_string+html2 if output_html_path != None: with open(output_html_path, "w") as f: f.write(html_string) else: return html_string