Json库中的几个函数

json.loads  (str->dic),将字符串类型转化为字典类型

json.dumps  (dic->str),将字典类型转化为字符串类型

json.load  (read file about json),读取json文件

json.dump  (dic->str AND write to file),将字符串类型转化为字典类型,并写入到文件中

import json

test_1 = {"name":"嘻哈少华","age":12}
name_1 = json.dumps(test_1)#  将字典类型转化为字符串类型
print(type(test_1))
print(type(name_1))

test_2 = '{"name":"嘻哈少华","age":12}'
name_2 = json.loads(test_2)#  将字符串类型转化为字典类型
print(type(test_2))
print(type(name_2))

filename = "E:/bijiao.json"
test_3 = {"name":"嘻哈少华","age":12}
name_3 = json.dump(test_3, open(filename, "w"))#  将字典类型转化为字符串类型,并将其写入文件中
print(type(test_3))
print(type(name_3))

name_4 = json.load(open(filename))#  用于从json文件中读取数据
print(name_4)
print(type(name_4))

Json库中的几个函数_第1张图片Json库中的几个函数_第2张图片

 

你可能感兴趣的:(json)