python对象的序列化和反序列化

📅 发布时间:2026/9/6 5:03:05
python对象的序列化和反序列化 import json my_dict { name: 骆昊, age: 40, friends: [王大锤, 白元芳], cars: [ {brand: BMW, max_speed: 240}, {brand: Audi, max_speed: 280}, {brand: Benz, max_speed: 280} ] } print(json.dumps(my_dict))文件名不要随便命名序列化到文件中import json my_dict { name: 骆昊, age: 40, friends: [王大锤, 白元芳], cars: [ {brand: BMW, max_speed: 240}, {brand: Audi, max_speed: 280}, {brand: Benz, max_speed: 280} ] } with open(data.json, w) as file: json.dump(my_dict, file)然后从文件中读取出来反序列化到python对象上import json with open(data.json, r) as file: my_dict json.load(file) print(type(my_dict)) print(my_dict)