def _generate_html(self, node, substitutions): # pragma: no cover exporter = HTMLExporter() exporter.register_preprocessor(Substitute(self.nbversion, substitutions)) html,_ = exporter.from_notebook_node(node) return html
def _generate_html(self, node, substitutions): # pragma: no cover exporter = HTMLExporter() exporter.register_preprocessor( Substitute(self.nbversion, substitutions)) html, _ = exporter.from_notebook_node(node) return html
with open(out_file,'w') as f: f.write(body.encode('utf8')) return out_file config=Config({ 'HTMLExporter':{ 'template_file':'local', 'template_path': [os.path.join(root_dir,'scripts')] }, }) exportHtmlA = HTMLExporter() exportHtmlB = HTMLExporter(config=config) exportHtmlB.register_preprocessor(LocalPreprocessor(root_dir), enabled=True) out_files = set() for file in args.files: for exporter, suffix in ( (exportHtmlA,'-code'), (exportHtmlB,'')): out_file = convert(exporter, file, suffix) if out_file: out_files.add(out_file) print '\n'.join(out_files)