首页 > 动态 > 科技资讯 >

🌟Python Flask常见接口开发(简单案例)🚀

发布时间:2025-03-28 12:35:47来源:

在现代软件开发中,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/', methods=['GET'])

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 开发实例

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。