我是这个话题的小说,这是我的第一个问题。 我想问一下是否可以从python上传一个变化的变量 到HTML textbox / paragraph / forms? 我已经看过几种方法,但无法找出一种有效的方法。 我在我的raspberry PI 2 上使用 Python 3.4,我将使用flask 来托管一个Web服务器。 我也会优先使用烧瓶来完成这项任务,但无论如何,如果不可能我可以使用任何其他方法,只要它们更容易。
提前致谢!
答案 0 :(得分:0)
但问题很混乱,但据我所知,你可以像这样做
在python文件中:
from flask import Flask,render_template
app = Flask(__name__)
@app.route('/')
def index():
name='stackoverflow'
return render_template('index.html', name=name)
并在index.html文件中:
<!DOCTYPE html>
<html lang="en">
<head>
<script>
var name = {{ name|safe }}
</script>
<h2> this is passed from python {{ name }} </h2>
</html>
注意:当你使用render_template()时,你提到的HTML文件应该是./templates/,在我们的例子里应该是./templates/index.html