#!/usr/bin/env python import os allowed_types = ['html', 'psp'] menu_items = __import__("src/menu").menu blank_page = open("src/template.html").read() for page in os.listdir("src/pages"): if page.split(".")[-1:][0] not in allowed_types: continue print "Processing %s..." % page menu_html = "\n" page_content = open("src/pages/%s" % page).read() new_page = blank_page.replace("<>", menu_html).replace("<>", page_content) open("%s" % page, "w").write(new_page)