文章目录
前言
将一些不同格式文件的读写方式,总结于此,不用每次都查,方便复习。
一、json
1.引入库
c
import json
2.读入
c
# 方法1:从文件读取
with open('data.json', 'r', encoding='utf-8') as f:
data = json.load(f) # 返回Python对象(字典/列表)
# 方法2:从JSON字符串读取
json_string = '{"name": "张三", "age": 25}'
data = json.loads(json_string) # json.loads() 解析字符串
3.写入
c
# 方法1:写入文件
data = {"name": "张三", "age": 25, "city": "北京"}
with open('output.json', 'w', encoding='utf-8') as f:
json.dump(data, f, ensure_ascii=False, indent=2)
# 方法2:生成JSON字符串
json_string = json.dumps(data, ensure_ascii=False, indent=2)
print(json_string)
二、未完待续
总结
未完待续