python json
Posted YM的博客
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python json相关的知识,希望对你有一定的参考价值。
json,用于字符串 和 python数据类型间进行转换
Json模块提供了四个功能:dumps、dump、loads、load
import json str1 = "[7,1,2,3,4,5,6]" # 这是一个格式类似列表的字符串 print(type(str1)) list_str = json.loads(str1,encoding="utf-8") # 使用loads方法格式化字符串,转换格式为它类似的python类型 print(list_str, type(list_str)) 运行结果 <class ‘str‘> [7, 1, 2, 3, 4, 5, 6] <class ‘list‘> dic = {"a":123, "c":552, "b":234} # 这是一个元组 print(type(dic)) str_dic = json.dumps(dic, sort_keys=True, indent=4) # 使用dumps方法格式化元组,转换为所有语言都能识别的字符串 print(str_dic, type(str_dic)) 运行结果 <class ‘dict‘> { "a": 123, "b": 234, "c": 552 } <class ‘str‘>
以上是关于python json的主要内容,如果未能解决你的问题,请参考以下文章
json 可视代码工作室Angular with Firebase片段
错误代码:错误域 = NSCocoaErrorDomain 代码 = 3840“JSON 文本没有以数组或对象和允许未设置片段的选项开头。”