# 示例代码:使用Flask框架进行简单的Python Web开发
from flask import Flask, render_template, request
# 创建一个Flask应用实例
app = Flask(__name__)
# 定义路由和视图函数
@app.route('/')
def home():
# 渲染HTML模板并返回给客户端
return render_template('index.html')
@app.route('/submit', methods=['POST'])
def submit():
# 获取用户通过表单提交的数据
user_input = request.form.get('user_input')
# 处理用户输入(这里只是简单地返回)
return f'You submitted: {user_input}'
# 启动应用
if __name__ == '__main__':
app.run(debug=True)
导入模块:
Flask
是一个轻量级的Web应用框架,用于创建Web应用。render_template
用于渲染HTML模板文件。request
用于处理HTTP请求。创建Flask应用实例:
app = Flask(__name__)
创建一个Flask应用实例,__name__
表示当前模块的名称。定义路由和视图函数:
@app.route('/')
定义了根路径 (/
) 的路由,当用户访问根路径时,会调用 home
函数。@app.route('/submit', methods=['POST'])
定义了 /submit
路由,并指定该路由只接受POST请求。当用户提交表单时,会调用 submit
函数处理表单数据。视图函数:
home()
函数渲染并返回 index.html
模板。submit()
函数获取用户通过表单提交的数据,并将处理结果返回给用户。启动应用:
if __name__ == '__main__':
确保只有在直接运行此脚本时才会启动应用。app.run(debug=True)
启动Flask应用,并开启调试模式,方便开发过程中调试错误。pip install flask
进行安装。templates
的文件夹,并在其中创建 index.html
文件,用于存放HTML模板。上一篇:python 字典排序
下一篇:python代码在线运行
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站