python导入json模块_Python之json模块

json模块:用于实现Python数据类型与通用(json)字符串之间的转换。

记录下比较常用的一些操作。方便以后查询与理解。该模块安装好Python环境后会自带有的。

windows安装Python3带图解

json模块引入

import json

常用操作

json.load

主要用于读取json文件中的内容。

读取json文件中的内容

demo.json文件内容如下:

[

{"name": "一切皆往事"},

{"name": "一切皆往事"}

]

实战源码:

import json

with open('demo.json', 'r', encoding='utf-8') as fp:

data_list = json.load(fp)

print(type(data_list))

print(data_list)

json.loads

字符列表转列表

import json

str_list = '[1,2,3]'

list1 = json.loads(str_list)

print(list1,type(list1)) # [1, 2, 3]

字符字典转字典

import json

str_dict = '{"name":11}'

dict1 = json.loads(str_dict)

print(dict

你可能感兴趣的:(python导入json模块)