# 示例代码:使用 Flask 框架创建一个简单的 Python 后端应用
from flask import Flask, jsonify, request
app = Flask(__name__)
# 定义一个简单的路由
@app.route('/')
def hello_world():
return 'Hello, World!'
# 定义一个带有参数的路由
@app.route('/greet/<name>')
def greet(name):
return f'Hello, {name}!'
# 定义一个 POST 请求处理函数
@app.route('/data', methods=['POST'])
def handle_data():
data = request.json # 获取请求中的 JSON 数据
response = {
'message': 'Data received',
'yourData': data
}
return jsonify(response)
if __name__ == '__main__':
app.run(debug=True)
导入 Flask 模块:from flask import Flask, jsonify, request
Flask 是创建应用实例的类。jsonify 用于将 Python 字典转换为 JSON 格式的响应。request 用于处理 HTTP 请求。创建 Flask 应用实例:app = Flask(__name__)
__name__ 是当前模块的名称,Flask 使用它来确定资源所在的路径。定义路由:
/ 路由返回一个简单的字符串 'Hello, World!'。/greet/<name> 路由接受 URL 中的参数 name 并返回个性化的问候信息。/data 路由处理 POST 请求,接收 JSON 数据并返回确认消息和接收到的数据。运行应用:if __name__ == '__main__': app.run(debug=True)
上一篇:python 回调函数
下一篇:python ^
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站