一.Json文件存储
json,通过对象和数组的结合来表示数据,构造简洁但是结构化程度非常高,
是一种轻量级的数据交换格式。
一个简单的json对象
[ {
''name'':''Bob'',
"gender":"male",
"birthday":"1995-10-10"} ,
{ .........} ]
1.读取JSON
用 loads( )方法可以将字符串转为JSON对象
可以获取其中的属性值
2.输出JSON
这样就会在当前目录下生成一个json文件,内容会被写入
3.解决中文乱码
当源文件有中文内容时,写入后会变成Unicode字符
为此,这样修改
这样就好了
二.CSV文件存储
1.写入(用字典表示)
先定义三个字段,然后初始化一个字典,再写入头信息并传内容
2.读取
这个较为简单,注意,如果内容有中文,还需要指定编码格式。
encoding=‘utf-8’