Python——json,,json是一种数据类
Python——json,,json是一种数据类
json是一种数据类型,其实就是一个字符串,是以key—value的形式存在。而且是以双引号的形式存在
比如:info = {"name":"大哥“,“sex”:“男”}
#json 是一个字符串,这是长得像字典
#json 里面只有双引号。不能有单引号{"niuhangyang":"123456","lifei":"123456"}
#字典里面的是单引号
处理json需要引入模块:json
import json
将字符串或者从文件中读取的json转字典
json.load() 和文件相关:
json.loads() 和字符串相关:
f = open(‘a.txt)
res = f.read()
print(json.loads(res)}
print(json.load(f))
把字典转换为字符串然后写入文件
dumps()方法字典转换为字符串,然后写入文件
dict1={‘caoyanyan‘:‘room1‘,‘zhangfei‘:‘room2‘}
str1=json.dumps(dict1)
with open(r‘E:\caopeiyang\TestingCode\day4\json练习.txt‘,‘w‘,encoding=‘utf-8‘)as f2:
f2.write(str1)
dump()方法把字典转换为字符串,然后写入文件 不需要咱们自己写入文件了,人家会帮我们自动写入
dict1={‘caoyanyan‘:‘room1‘,‘zhangfei‘:‘room2‘}
with open(r‘E:\caopeiyang\TestingCode\day4\json练习.txt‘,‘w‘,encoding=‘utf-8‘)as f2:
json.dump(dict1,f2,indent=4) #json的格式化
Python——json
相关内容
- 022Python路--异常,,try:except
- Python的__getattribute__二三事,,本来以为自己对__g
- Python标准库:pickle,,pickle模块实现
- Python入门-字符串常用方法,,Python字符串字
- python——字符输出ASCII码,, 总是忘记事,赶紧
- Python 中的 / 运算符的一切运算结果都是浮点数,,lett
- python3-开发进阶Django中序列化以及rest_framework的序列化,
- MicroPython TPYBoard v102 驱动28BYJ-48步进电机,,实验目的 了
- (Python3 自定义函数实现数字金字塔 代码,,def kzkz(c
- Windows环境下的TensorFlow安装过程,,安装环境Window
评论关闭