python简单函数记录——json文件处理函数

本文主要介绍了Python中处理JSON文件的基本操作,包括如何写入和读取JSON文件。在写入时,通过json.dumps()方法可以避免中文字符转码并调整格式。在读取时,提供了简单的读取示例。
摘要由CSDN通过智能技术生成

处理大数据有很多要用到json文件,存成json文件格式或者要读取。搜集了一些资料简单整理一下

首先导入json包

import json

json文件主要有两个方法:数据——json文件之间的两种转换方法。

json.loads(data) #从字符串中读取json数据文件
json.dumps(data) #将json数据人家格式化为字符串

写json文件

data的数据类型如下:

#首先要有一个字典
dict1={ 
        'name':'zzh',
        'age':7
       }
dict2={ 
        'name':'zjl',
        'age':2
       }

#然后把一个或多个字典变成list
data=[dict1,dict2]

#然后用json函数转成字符串
data_output=json.dumps(data)

#然后开一个文件写进去
with open('test.json','w+') as f: 
    f.write(data_output)

但是这样做中文字符会被转码成ascii码,而且格式不清晰。这时候要用到json.dumps里的其它参数

skipkeys:默认False,一般用不到。字典dict的key类型一般是str, int, float, bool or None,当它不是

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值