# Python 实现页面输入示例代码
from flask import Flask, request, render_template_string
app = Flask(__name__)
# HTML 表单模板
html_form = """
<!doctype html>
<html>
<body>
<form action="/" method="post">
输入内容: <input type="text" name="user_input">
<input type="submit" value="提交">
</form>
{% if user_input %}
您输入的内容是: {{ user_input }}
{% endif %}
</body>
</html>
"""
@app.route('/', methods=['GET', 'POST'])
def index():
user_input = None
if request.method == 'POST':
# 获取表单中用户输入的内容
user_input = request.form.get('user_input')
# 渲染 HTML 页面并传递用户输入的内容
return render_template_string(html_form, user_input=user_input)
if __name__ == '__main__':
app.run(debug=True)
Flask 应用:
HTML 表单:
路由处理:
index
函数处理根路径 (/
) 的请求,支持 GET 和 POST 方法。user_input
变量中。render_template_string
将 HTML 模板渲染成响应内容,并将用户输入的内容传递给模板进行显示。运行应用:
app.run(debug=True)
启动 Flask 应用,并开启调试模式。这个示例展示了如何使用 Python 和 Flask 实现一个简单的网页输入功能。用户可以在页面上输入内容,并点击提交后,页面会显示用户输入的内容。
上一篇:下列python语句正确的是
下一篇:什么是python中的循环
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站