Python Flask,Json,返回Json数据,jsonify
Json,Python,Flask,返回,数据,jsonify
2025-03-28 09:01:01 时间
大家好,又见面了,我是你们的朋友全栈君。
demo.py(返回Json数据):
# coding:utf-8
from flask import Flask, jsonify
import json
app = Flask(__name__)
# 第一种方式:手动返回Json字符串
@app.route("/index")
def index():
data = {
"name": "python",
"age": 24
}
# json.dumps(字典) # 将python的字典转换为json字符串
# json.loads(字符串) # 将json字符串转换为python字典
json_str = json.dumps(data)
return json_str, 200, {"Content-Type": "application/json"}
# 第二种方式:通过jsonify返回Json字符串
@app.route("/index2")
def index2():
data = {
"name": "python",
"age": 24
}
# jsonify帮助转为json数据,并设置响应头 Content-Type 为application/json
# return jsonify(data) # 可以传字典参数
return jsonify(city="sz", country="china") # 也可以直接将键值对参数转成Json字符串。
if __name__ == '__main__':
app.run(debug=True)
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/142981.html原文链接:https://javaforall.cn
相关文章
- Python 基于 TCP 传输协议的网络通信实现
- python转置矩阵函数_对python 矩阵转置transpose的实例讲解
- python的第三方库是用什么实现的_python 第三方库
- python怎么把字体调大_python修改字体
- Python源码保护[通俗易懂]
- NCAR抛弃PyNCL后又一面向地球科学的Python项目
- python button使用方法_python gui界面设计
- python测试框架unittest如何设置用例优先级_python 的 unittest 测试框架中的测试依赖怎么解决呢…[通俗易懂]
- python转置矩阵画流程图_python 矩阵转置transpose
- Python中的语法糖甜不甜?
- 2022年第 12期《python接口web自动化+测试开发》课程,9月17号开学!
- aic准则python_Python数据科学:线性回归
- Python求解两数之和[通俗易懂]
- python 函数、运算符以及运算符优先级
- Python实现门禁管理系统
- 慎用!Python 实现微信消息轰炸
- OpenCV进行人脸识别(Python)
- Python <算法思想集结>之抽丝剥茧聊动态规划
- Python爬取热搜数据之炫酷可视化[通俗易懂]
- Python基础12-内置函数