python写入和读取json文件
2021/7/5 22:22:40
本文主要是介绍python写入和读取json文件,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
目录
- json教程
- python写入json文件
- python写入json文件
- 参考
- 完
涉及批量数据的时候,json真的挺好
json教程
JSON 教程:https://www.runoob.com/json/json-tutorial.html
Python3 JSON 数据解析:https://www.runoob.com/python3/python3-json.html
python写入json文件
代码:
import json import os object = {} # 字典存放json对象 property = [] # 列表存放json数组 object["object1"] = "obj1" # json对象 object["object2"] = "obj2" object["property"] = property property.append(1) property.append(2) property.append(3) property.append(4) weather = {} # 一个对象又包含多个对象 object["weather"] = weather weather["friday"] = "windy" weather["monday"] = "rainy" # 写入 JSON 数据 with open('./python-json.json', 'w') as f: # indent=1让数据换行 json.dump(obj=object, fp=f, indent=1)
写入效果:
python写入json文件
代码:
# 加载json文件 with open('./python-json.json', 'r') as f: data = json.load(f) # 用字典访问对象 print(data["object1"]) # 取出property对象 property = data["property"] # 遍历property for i in property: print(i) # 或者 for j in range(len(property)): print(property[j]) # 访问weather对象 weather = data["weather"] for k in weather: print(k + ": " + weather["friday"])
访问输出结果
参考
JSON 教程:https://www.runoob.com/json/json-tutorial.html
Python3 JSON 数据解析:https://www.runoob.com/python3/python3-json.html
Python字典的json格式化处理(换行与不换行):https://www.cnblogs.com/langqi250/p/10942616.html
python json.dumps() json.dump()的区别:https://www.cnblogs.com/wswang/p/5411826.html
完
如有错漏,敬请指正
--------------------------------------------------------------------------------------------诺有缸的高飞鸟202107
这篇关于python写入和读取json文件的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-04React 19 来了!新的编译器简直太棒了!
- 2025-01-032025年Node.js与PHP大比拼:挑选最适合的后端技术进行现代web开发
- 2025-01-03?? 用 Gemini API、Next.js 和 TailwindCSS 快速搭建 AI 推文生成项目 ??
- 2024-12-31Vue CLI多环境配置学习入门
- 2024-12-31Vue CLI学习入门:一步一步搭建你的第一个Vue项目
- 2024-12-31Vue3公共组件学习入门:从零开始搭建实用组件库
- 2024-12-31Vue3公共组件学习入门教程
- 2024-12-31Vue3学习入门:新手必读教程
- 2024-12-31Vue3学习入门:初学者必备指南
- 2024-12-30Vue CLI多环境配置教程:轻松入门指南