python读写json文件详解

在Python中,可以使用json模块来读写JSON格式的文件。下面是一个详细的示例,演示了如何读写JSON文件:

python 复制代码
import json

# 写入JSON文件
data = {
    "name": "John",
    "age": 30,
    "city": "New York"
}

with open('data.json', 'w') as f:
    json.dump(data, f)

# 读取JSON文件
with open('data.json', 'r') as f:
    loaded_data = json.load(f)
    print(loaded_data)

在这个示例中,首先定义了一个字典data,然后使用json.dump将数据写入到名为data.json的文件中。接着使用json.load读取data.json文件,并将读取的数据加载到loaded_data变量中,最后打印出加载的数据。

相关推荐
SomeB1oody19 分钟前
【RustyML入门】7.2. 深入模型持久化
开发语言·后端·机器学习·rust·教程
yaoxin52112321 分钟前
502. Java 反射 - 编写 MessageInterceptor 类
java·开发语言
五月底_21 分钟前
LIS算法
python·算法·最长子序列
wuyk55524 分钟前
Python零基础入门第五章:元组Tuple(不可变容器详解、列表与元组区别)
开发语言·python
zhanghaha131429 分钟前
Python进阶教程:13_math 模块 —— 新手完全指南
数据库·python·机器学习
2601_9657984732 分钟前
Build a Fast, High-Ranking Restaurant Website with Rolanda Theme
开发语言·ios·swift
caimouse35 分钟前
ReactOS 窗口系统分析(25):标题栏显示与系统按钮 — nonclient.c 标题栏专题
c语言·开发语言
诺伦41 分钟前
Rust 错误处理实战:从 unwrap 到优雅 Result 的进阶之路
开发语言·后端·rust
aiqianji1 小时前
教AI短篇小说写作的软件操作简单,该怎么挑选呢?
人工智能·python
caimouse1 小时前
ReactOS 窗口系统分析(14):计时器/属性/加速键/热键 — timer.c + prop.c + accelerator.c + hotkey.c
c语言·开发语言·reactos