eval() #字符串转化为字典 dict = veal(strs)
# pickle只用于Python中,能存放任何数据类型
# json 不能存放类,但能用于任何语言
以下是json模块的使用:
import json dic = {'name':'alex'} fw = open("hello","w") wdata = json.dumps(dic) #dumps封装成json数据,单引号、双引号都变双引号,json只认识双引号,不认识单引号 fw.write(wdata) print(type(wdata)) fw.close() fr = open("hello","r") rdata = json.loads(fr.read()) print(type(rdata)) fr.close()