Flask怎么搭建的api接口,怎么调用,给出代码并解释
时间: 2023-07-15 21:15:43 浏览: 107
flask-api接口样例
Flask是一个轻量级的Web框架,可以用于构建RESTful API接口。下面是一个简单的示例,演示了如何使用Flask搭建API接口,并提供了一些解释。
首先,安装Flask库:
```
pip install flask
```
然后,创建一个`app.py`文件,编写以下代码:
```python
from flask import Flask, request, jsonify
app = Flask(__name__)
# 定义一个简单的API接口
@app.route('/hello', methods=['GET'])
def hello():
name = request.args.get('name')
message = f'Hello, {name}!'
return jsonify({'message': message})
if __name__ == '__main__':
app.run()
```
在上面的代码中,我们使用了Flask框架创建了一个应用程序实例。然后,我们定义了一个简单的API接口`/hello`,该接口需要一个名为`name`的查询参数,然后返回一个JSON响应。
最后,我们在`if __name__ == '__main__':`块中使用`app.run()`方法启动应用程序。
运行`app.py`文件后,访问`http://localhost:5000/hello?name=world`即可得到如下响应:
```json
{
"message": "Hello, world!"
}
```
这是一个简单的Flask API接口的示例,你可以根据实际需求进行修改和扩展。
阅读全文