Python Flask 返回json类型数据

from flask import Flask, make_response

app = Flask(__name__)


@app.route("/")
def hello():
    data = {"name": "张三"}
    return make_response(data)


if __name__ == '__main__':
    app.run(debug=True)

如果像返回字符串那么可以用

    return make_response(json.dumps(data, ensure_ascii=False))
import json

from flask import Flask, make_response

app = Flask(__name__)


@app.route("/")
def hello():
    data = {"name": "张三"}
    res = make_response(json.dumps(data, ensure_ascii=False))
    res.mimetype = "application/json"
    return res


if __name__ == '__main__':
    app.run(debug=True)

这么多代码就等于

import json

from flask import Flask, make_response, jsonify

app = Flask(__name__)

app.config["JSON_AS_ASCII"] = False


@app.route("/")
def hello():
    data = {"name": "张三"}
    return jsonify(data)


if __name__ == '__main__':
    app.run(debug=True)
相关推荐
魔道不误砍柴功1 小时前
Java中的Stream API:从入门到实战
java·windows·python
xinghuitunan1 小时前
时间转换(acwing)c/c++/java/python
java·c语言·c++·python
tekin2 小时前
Python 高级数据结构操作全解析:从理论到实践
数据结构·python·集合set·高级数据结构·集合操作·队列操作·堆操作
关关钧2 小时前
【R语言】绘图
开发语言·python·r语言
m0_748248022 小时前
爬虫自动化(DrissionPage)
爬虫·python·自动化
.切切切 切萝卜3 小时前
【Content-Type详解、Postman中binary格式、json格式数据转原始二进制流等】
json
量化投资技术3 小时前
【量化科普】Arbitrage,套利
python·量化交易·量化·量化投资·qmt·miniqmt
量化投资技术3 小时前
【量化科普】Liquidity,流动性
python·量化交易·量化·量化投资·qmt·miniqmt
EterNity_TiMe_3 小时前
【人工智能】蓝耘智算平台盛大发布DeepSeek满血版:开创AI推理体验新纪元
人工智能·python·机器学习·deepseek
顾德拉科4 小时前
使用pyinstaller对gradio和chromadb进行打包
python