flask接口返回参数
时间: 2023-10-15 13:05:52 浏览: 56
Flask 接口可以通过 `return` 语句返回参数,一般情况下,返回的参数可以是字符串、字典、列表等多种类型的数据。以下是一些示例代码:
返回字符串:
```python
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello, World!'
```
返回字典:
```python
from flask import Flask, jsonify
app = Flask(__name__)
@app.route('/user/<int:user_id>')
def get_user(user_id):
user_info = {'id': user_id, 'name': 'Tom', 'age': 20}
return jsonify(user_info)
```
返回列表:
```python
from flask import Flask, jsonify
app = Flask(__name__)
@app.route('/users')
def get_users():
users = [{'id': 1, 'name': 'Tom', 'age': 20}, {'id': 2, 'name': 'Jerry', 'age': 22}]
return jsonify(users)
```
以上示例代码中,`jsonify` 函数可以将 Python 的字典、列表等数据类型转换为 JSON 格式的数据,方便客户端进行解析。