码迷,mamicode.com
首页 > 编程语言 > 详细

python中字符串与字典的转换

时间:2019-04-18 21:54:02      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:strong   utf-8   encoding   写入文件   类型   写入   pre   use   .json   

##  dumps 、loads是字段和json相互转换

d = {"nhy":"123456","ylm":"456789","abc":123,‘bcd‘:‘哈哈哈‘,‘sdfsd‘:‘sdfs‘}
res = json.dumps(d,indent=4,ensure_ascii=False) #把字典转成json串

 f = open(‘user4.txt‘)
res = f.read()
print(‘res的类型‘,res,type(res))
d = json.loads(res) #把json串转成字典

#dump 把字典写入文件
fw = open(‘kqs.json‘,‘w‘,encoding=‘utf-8‘)
json.dump(d,fw,indent=4,ensure_ascii=False)

#load把文件转换成字典
f = open(‘user4.txt‘,encoding=‘utf-8‘)
result = json.load(f)
print(result)


python中字符串与字典的转换

标签:strong   utf-8   encoding   写入文件   类型   写入   pre   use   .json   

原文地址:https://www.cnblogs.com/skyxiuli/p/10732362.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!