| 1234567891011121314151617181920 |
- import os.path
- import sys
- from jinja2 import Environment, FileSystemLoader, Template
- def main(argv):
- if len(argv) != 2:
- print("error: missing arg", file=sys.stderr)
- return -1
- path = argv[1]
- dirname, filename = os.path.dirname(path), os.path.basename(path)
- env = Environment(loader = FileSystemLoader([dirname]))
- template = env.get_template(filename)
- print(template.render())
- return 0
- if __name__ == "__main__":
- sys.exit(main(sys.argv))
|