python中字符串与字典的转换

Posted 董小姐

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python中字符串与字典的转换相关的知识,希望对你有一定的参考价值。

##  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中字符串与字典的转换的主要内容,如果未能解决你的问题,请参考以下文章

python字符串与字典转换

Python爬虫编程思想(78): JSON字符串与字典互相转换

Python爬虫编程思想(78): JSON字符串与字典互相转换

Python 字符串/列表/元组/字典之间的相互转换

python的JSON与字典区别

Python - 列表与字典相互转换