01-template.py 488 B

1234567891011121314151617181920
  1. import sys
  2. import pathlib
  3. test_file = pathlib.Path(__file__)
  4. test_file_directory = test_file.absolute().parent
  5. project_directory = test_file_directory.parent
  6. sys.path.append(str(project_directory))
  7. import assets
  8. sample = assets.template("This is <<!sample !>> nice <<! template !>>")
  9. sample.set("sample", "beauty")
  10. sample.set("template", "project")
  11. print(sample.render())
  12. sample2 = sample.clone()
  13. sample2.set("sample", "not")
  14. sample2.set("template", "root")
  15. print(sample2.render())