上一篇
活动地址:CSDN21天学习挑战赛
学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。
1,Json是什么?
你可能不知道是什么,但是绝对见过。比如下面就是在虚拟机中搜索到的相关内容,在项目的各个地方都能找到。全称是JavaScript Object Notation,这是一种轻量级的文本数据交换格式,也就是python中的字典格式,也可以包含方括号的数组,也就是列表。JSON具有独立语言,自我描述性,更容易理解,更容易解析。
note:用双引号包裹,
2,语法格式
{key1:value1,key2:value2,...},键值对用冒号隔开,对于对之间用逗号隔开,举两个例子
[
{
"type": "NODE",
"name": "prob1",
"custom": {
"source_file": "./custom_softmax.so",
"source_function": "custom_softmax"
}
}
]
{
"input_offset": "128,128,128",
"raw_scale": 1.0,
"input_scale": 0.0078125,
"channels_order": "RGB",
"pp_mode": "inception",
"in_graph": false,
"resolution_scaling": "unknown",
"image_crop": "unknown",
"input_layout": "NHWC",
"dimensions": "1, 224, 224, 3",
"ipp": "PIL"
}
3,python模块使用方法
| json.dumps(obj) | 将python类型转换为json格式的字符串 |
| json.dump(obj,fp) | 将python类型转换并保存为json格式的文件内 |
| json.loads(s) | 将json格式的字符串转换为python的类型 |
| json.load(fp) | 从json格式的文件中读取数据并转换为python的类型 |
未完待续。。。



