我有一个python模块使用pyplot构建不同的图表/图形。我在Mako模板中包含的方法返回一个字符串,这是它生成的图像的绝对路径。我正在尝试将此图像包含在我的html网站中,但是Mako不断出现语法错误。这是所有内容的样子:
mako_template.html
<!DOCTYPE html>
<%! from my_plotter import MyPlotter>
<html>
.
.
<%
plotter = MyPlotter()
image = plotter.build_graph()
<img src="${image}" height="200" width="100%">
%>
.
.
</html>
我可以毫无问题地调用plotter.build_graph(),但是一旦我从返回值中分配了变量,就会出现语法错误。
答案 0 :(得分:1)
在标记<%%>中,您仅放置了python代码,您可以使用
保存图像activity.updateText()
,然后在html中使用img标签对其进行访问