我正在尝试在Python 3中使用Mako和我的Twisted网络服务器。我有一个安装了Mako的虚拟环境(通过pip)。我可以导入Mako包,但不能导入Template类。以下是成功导入mako模块的shell输出,然后无法导入其Template类:
>>> import mako
>>> from mako import Template
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: cannot import name 'Template'
检查site-packages中的模块显示确实存在一个template.py脚本,其中包含一个Template类,因此安装中不会丢失它。
非常感谢任何帮助。
答案 0 :(得分:2)
Template
在mako.template
因此你应该使用:
from mako.template import Template