我试图运行一个嵌入了HTML代码的Python脚本,但它不起作用。我想执行一个Python脚本,同时呈现将由脚本打印的HTML。
app.py:#!/usr/bin/python2.6
from flask import Flask, render_template
app = Flask(__name__)
@app.route('/')
def index():
return render_template('index.html')
@app.route('/briefing')
def briefing():
return render_template('briefing.html')
@app.route('/briefing/code')
def app_code():
return render_template('app_code.py')
if __name__ == '__main__':
app.run(debug=True)
app_code.py:
当我访问http://127.0.0.1:5000/briefing/code时,结果是http://i.stack.imgur.com/iEKv2.png。
我知道正在发生的事情是,我将呈现为HTML,因此文件中的Python代码不会被解释。
如何运行app_code.py,同时从中呈现HTML?