from string import Template import os import sys template = Template(""" SVG sizing: <$placeholder>
""") placeholders = [ "object", "iframe", "img" ] placeholderHeightAttrs = [ "null", "'100px'", "'100%'" ] placeholderHeightAttrsDescriptions = [ "auto", "fixed", "percentage" ] try: os.makedirs("../svg-embedded-sizing") except OSError: pass for placeholder in placeholders: for i, placeholderHeightAttr in enumerate(placeholderHeightAttrs): testContent = template.substitute(placeholder=placeholder, placeholderHeightAttr=placeholderHeightAttr, generator=sys.argv[0]) filename = "../svg-embedded-sizing/svg-in-%s-%s.html" % (placeholder, placeholderHeightAttrsDescriptions[i]) f = open(filename, "w") f.write(testContent) f.close()