import json
d = {'studentName': 'ABC', 'RollNo': '2'}
with open(r'data.txt', 'w') as myfile:
myfile.write(json.dumps(d))
# outputs
{"studentName": "ABC", "RollNo": "2"}
对于自定义逐行格式,迭代并写入每一行
d = {'studentName': 'ABC', 'RollNo': '2'}
with open(r'data.txt', 'w') as myfile:
for k, v in d.items():
myfile.write(f"{k}:{v}\n")
# outputs
studentName:ABC
RollNo:2
试试这个
将给予
序列化的最好方法是使用JSON格式,内容如下,并使用
json.loads
您可以在dict中反序列化结构对于自定义逐行格式,迭代并写入每一行
相关问题 更多 >
编程相关推荐