3

我创建了一个 .pyz 应用程序,结构如下:

myapp
┣ 模板
┃ ┗ index.j2
┗ main.py

在主程序中我有这个:

j2_env = jinja2.Environment(loader=jinja2.FileSystemLoader('templates'), trim_blocks=True)
st = j2_env.get_template('index.j2').render()

尝试执行程序时收到错误:jinja2.exceptions.TemplateNotFound: index.j2

如何访问 zipapp 中的模板目录?它使用包外的 .py 文件完美运行。

4

0 回答 0