当前位置:主页 > 动态 >

认识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 代币化股票总市值自年初增至55亿美元

消息,代币化股票总市值自年初的22.3亿美元增至55亿美元,六个月增长约147%,成为仅次于私募...

2 重仓布局三大市场:巨鲸减持400枚ZEC,当

消息,某巨鲸近期减持400枚ZEC,约合205万美元,当前持仓规模为915万美元,均价为400.13美元,...

3 Citrini研究:HyperLiquid被列为新兴投资机会

消息,Citrini研究公司在其最新报告中将加密交易所HyperLiquid及其代币HYPE列为新的引人注目的投...

4 以色列对黎巴嫩南部纳巴提耶省泽夫塔镇

消息,据黎巴嫩卫生部消息,以色列对黎巴嫩南部纳巴提耶省泽夫塔镇的袭击已造成至少7人死...

5 未知钱包转入2.5亿USDC,价值约2499.43万美

消息,据Whale Alert监测,250,000,000枚USDC刚刚转入一个未知钱包。...

6 FTX创始人Sam Bankman

消息,FTX创始人Sam Bankman-Fried已正式向特朗普申请总统特赦,同时继续通过美国上诉程序挑战其...

7 Ledger CTO:欧盟合规成本扼杀Web3创新

消息,Ledger首席技术官Charles Guillemet表示,欧盟的合规成本正在扼杀Web3创新。尽管欧盟的加密...

8 OpenAI Stargate数据中心遭遇能源瓶颈

消息,OpenAI Stargate数据中心开发商因能源挑战成本上升。据两位知情人士以及接受简报的工程...

9 Bitget上线rnasa、rbmnr、rdis等33只股票现货

消息,Bitget宣布已于2026年6月8日上线rnasa、rbmnr、rdis、rroku、rlcid等33只股票现货,以丰富平台交...

10 美国众议院将举行加密税收改革听证会

消息,美国众议院筹款委员会将于本周举行加密税收改革听证会,审议包括稳定币交易、质押...

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

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