home ~ socials ~ projects ~ rss

Load A Template From A File In Jinja2 In Python

January 2025
from jinja2 import Environment, FileSystemLoader

env = Environment(
    loader = FileSystemLoader(".")
)
template = env.get_template("jinja-template.html")
output = template.render(name="World")
print(output)
Output:
Hello, World!

Where the contents of the source file are:

Hello, {{ name }}!
end of line
Share link:
https://www.alanwsmith.com/en/2s/58/ny/t9/?load-a-template-from-a-file-in-jinja2-in-python