代替eval
序列化:
#! /usr/bin/env python# -*- coding: utf-8 -*-# __author__ = "Deakin"# Email: 469792427@qq.com# Date: 2018/4/17import jsoninfo={ ???‘name‘:‘deakin‘, ???‘age‘:28}f=open("test.txt",‘w‘)json.dump(info,f) ?#完全等于f.write(json.dumps(info)) ?把字典转成字符串输入到文件中f.close()
反序列化:
import jsonf=open("test.txt","r")data=json.load(f) #完全等于data=json.loads(f.read())print(data[‘name‘])
打印结果
deakin
json序列化和反序列化
原文地址:https://www.cnblogs.com/Deakin-Du/p/8868429.html