import jinja2
import glob
def images_in_dir(dir, extension=''):
return glob.glob(dir + '/*.' + extension)
def href_src_images_in_dir(dir, extension=''):
ret = images_in_dir(dir, extension)
return zip(ret, ret)
def href_src_items(href_tpl, src_tpl, start, stop):
return [(href_tpl.format(i), src_tpl.format(i)) for i in range(start, stop+1)]
env = jinja2.Environment(loader=jinja2.FileSystemLoader(searchpath="./"))
t = env.get_template('templateVS.jinja2html')
out = open('index.html', 'w')
out.write(t.render(images_in_dir=images_in_dir, href_src_items=href_src_items, href_src_images_in_dir=href_src_images_in_dir))