首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

python中json模块与flask中的jsonify的比较运用

json模块是python的一个模块,jsonify是flask框架中的一个扩展包

1.字符串转json对象,通过json.loads()方法

2.json对象转字符串,通过json.dumps()方法

3.通过jsonify()方法也是将字典转成json字符串

而区别在于,通过jsonify()方法返回到前台界面时的相应类型为Content-Type: application/json

而通过json.dumps()返回的相应类型为Content-Type:text/html

4.补充

json:基于键值对的字符串,本质是字符串,但不是数据类型。

另外,python的json模块还有dump()和load()两个方法,他们作用相同,但又与dumps和loads有些区别:

json.dump()和json.load(),操作的是文件对象(具有read和write方法的对象,存在硬盘中)

json 模块4个方法

json.loads() 把 json 字符串 转成 python 数据类型

json.load(python数据类型,文件句柄) 把 json 文件 转成 python 数据类型

json.dumps() 把 python 数据类型 转成 json 字符串

json.dump(文件句柄) 把 python 数据类型 写入到 json 文件中

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201006A0CX7R00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券