二十python中json学习
Posted csjin-study
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了二十python中json学习相关的知识,希望对你有一定的参考价值。
1.json序列介绍:提供4个关键字:dumps,dump,loads,load(与pickle用法完全相同)
语法:f.write(bytes(json.dumps(dict),encoding="utf-8"))
r=json.loads(f.read().decode("utf-8"))
将字典存入文件,由于字典格式不能转化成字节格式的,所以引入json
A.将一个字典转化成json序列存入一个文件
f.close() |
B.重新创建一个新的python文件读取account.db中的内容:
import pickle {‘1000‘: {‘name‘: ‘Tom‘, ‘email‘: ‘[email protected]‘, ‘passwd‘: ‘abc123‘, ‘balance‘: 20000, ‘phone‘: ‘44165465‘, ‘bank_acc‘: {‘ICBC‘: 165116161, ‘CBC‘: 16516516516, ‘ABC‘: 656151616516}}, ‘1001‘: {‘name‘: ‘Tom1‘, ‘email‘: ‘[email protected]‘, ‘passwd‘: ‘abc1123‘, ‘balance‘: 210000, ‘phone‘: ‘441654165‘, ‘bank_acc‘: {‘ICBC‘: 16511161611, ‘CBC‘: 165165165161, ‘ABC‘: 6561516165161}}}
|
以上是关于二十python中json学习的主要内容,如果未能解决你的问题,请参考以下文章
python 学习二十五天(python内置模块之序列化模块)