🌟Python Flask常见接口开发(简单案例)🚀
在现代软件开发中,Flask作为一款轻量级Web框架备受青睐。它不仅易于上手,还能快速构建API接口。今天就用一个小案例展示如何用Flask搭建一个简单的RESTful API!💪
首先,确保安装了Flask库:`pip install Flask`。接着创建一个基本的应用程序文件,比如`app.py`:
```python
from flask import Flask, jsonify, request
app = Flask(__name__)
示例数据
tasks = [
{"id": 1, "title": "Buy groceries", "done": False},
{"id": 2, "title": "Learn Python", "done": True}
]
@app.route('/tasks', methods=['GET'])
def get_tasks():
return jsonify(tasks)
@app.route('/tasks/
def get_task(task_id):
task = next((item for item in tasks if item['id'] == task_id), None)
if task:
return jsonify(task)
else:
return jsonify({"error": "Task not found"}), 404
if __name__ == '__main__':
app.run(debug=True)
```
运行此脚本后,你可以通过访问`http://127.0.0.1:5000/tasks`来获取所有任务列表,或者通过`/tasks/{id}`查看特定任务详情。💡
这个小例子展示了如何使用Flask创建GET请求的基本接口。实际项目中可以扩展更多功能如POST、PUT和DELETE操作。记得保持代码结构清晰哦!👀
Python Flask API 开发实例
免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。