当前位置:主页 > 动态 >

认识python的json.dumps()和json.loads()

时间:2020-12-20 21:17:38

  python视频教程栏目介绍dumps()和loads()两大概念

  相关免费学习:python视频教程

  一、概念理解

  1、json.dumps()和json.loads()是json格式处理函数(可以这么理解,json是字符串)
(1)json.dumps()函数是将一个Python数据类型列表进行json格式的编码(可以这么理解,json.dumps()函数是将字典转化为字符串)
(2)json.loads()函数是将json格式数据转换为字典(可以这么理解,json.loads()函数是将字符串转化为字典)

  2、json.dump()和json.load()主要用来读写json文件函数

  二、测试

  import json # json.dumps()函数的使用,将字典转化为字符串 dict1 = {"age": "12"} json_info = json.dumps(dict1) print("dict1的类型:"+str(type(dict1))) print("通过json.dumps()函数处理:") print("json_info的类型:"+str(type(json_info)))1 import json 2 3 # json.loads函数的使用,将字符串转化为字典 4 json_info = '{"age": "12"}' 5 dict1 = json.loads(json_info) 6 print("json_info的类型:"+str(type(json_info))) 7 print("通过json.dumps()函数处理:") 8 print("dict1的类型:"+str(type(dict1)))1 import json 2 3 # json.dump()函数的使用,将json信息写进文件 4 json_info = "{'age': '12'}" 5 file = open('1.json','w',encoding='utf-8') 6 json.dump(json_info,file)1 import json 2 3 # json.load()函数的使用,将读取json信息 4 file = open('1.json','r',encoding='utf-8') 5 info = json.load(file) 6 print(info)

热点推荐
1 BIT称贪婪与恐惧指数改善,比特币具备反

消息,据A早期发行in监测,BIT表示,尽管市场空头仓位较重且交易量低迷,但其贪婪与恐惧指...

2 Solana链上非USDCUSDT稳定币供应量达48.1亿美

消息,据Solanafloor监测,Solana链上非USDC/USDT稳定币供应量达到48.1亿美元,创下历史新高,由U...

3 海湾基石石油公司因安全局势变化暂时停

消息,海湾基石石油公司宣布,鉴于地区安全局势变化,作为安全防范措施,已暂时停产。公...

4 LBBW:外国私营投资者再次成为美国国债的

消息,LBBW高级固定收益分析师Elmar Voelker在一份报告中表示,来自私营部门的外国投资者显然已...

5 阿里巴巴推出Qwen3.8 Max AI模型,全球排名

消息,阿里巴巴近日推出了Qwen3.8 Max AI模型,声称在全球范围内仅次于Anthropic的Fable 5。这一进...

6 英国将伊朗革命卫队纳入国家安全法,最

消息,英国自7月17日起将伊朗伊斯兰革命卫队纳入《2023年国家安全法》附表6a。相关个人或企...

7 OKX宣布上线KAITOUSD UM(X

消息,OKX宣布将KAITOUSD UM添加到多个服务中,包括多项交易服务,预计于2026年07月20日19:00正式...

8 Jason Yanowitz:全球约有800家加密流动性基

消息,据A早期发行in监测,知名交易员Ansem询问加密领域流动性基金数量及规模,Blockworks联合...

9 比特币开发者推出BIP

消息,比特币开发者近日推出BIP-361提案,旨在保护钱包免受未来量子计算风险。该提案将阻止...

10 Coinbase CEO:AI或长期吸引比特币挖矿能源

消息,Coinbase CEO Brian Armstrong在X平台回应Chamath Palihapitiya关于比特币市场变化的观点。他表示,...

成都来彰科技 蜀ICP备2025134723号-1

资讯来源互联网,如有版权问题请联系管理员删除。