使用python写一个flask的接口
时间: 2024-01-31 18:01:57 浏览: 128
好的,我可以为您提供一个简单的 Flask 接口示例:
```python
from flask import Flask, jsonify, request
app = Flask(__name__)
@app.route('/')
def index():
return 'Hello World!'
@app.route('/api/v1/hello', methods=['GET'])
def hello():
name = request.args.get('name')
if name:
return jsonify({'message': f'Hello, {name}!'})
else:
return jsonify({'message': 'Hello, World!'})
if __name__ == '__main__':
app.run(debug=True)
```
这个接口有两个路由:
- `/` 返回一个字符串 "Hello World!"。
- `/api/v1/hello` 是一个 GET 请求,可以带一个名为 `name` 的参数,如果带了这个参数,返回一个 JSON 格式的响应,包含问候语和名字;如果没有这个参数,返回一个 JSON 格式的响应,包含问候语和默认名字 "World"。
您可以根据您的需求进行修改。记得在运行 Flask 应用之前,安装 Flask 和其它依赖,例如:
```
pip install flask
```
希望能够帮到您!
阅读全文