git.fiddlerwoaroof.com
blog-gen/__main__.py
81fc3411
 from mako.template import Template
 from mako.lookup import TemplateLookup
 
 import argparse
 parser = argparse.ArgumentParser()
 parser.add_argument('infile')
 parser.add_argument('--base', '-b', default='base.html', nargs='?')
 args = parser.parse_args()
 
 mylookup = TemplateLookup(directories='templates')
 template = mylookup.get_template('from-markdown.html')
 
 with open(args.infile) as f:
   print(template.render(content=f.read(), base=args.base))