用户:
夜明逢生查看:0 回复:1 评论:0 创建时间:2022-09-04T19:20:32
好吧...实际上我也不想讲的,发贴的BUG太可怕了,写了半天图片无法加载出来,所以大多比较干体谅呀
首先!我们需要创建一个【记事本】用来保存我们需要保存的数据,这句话或许是废话???
随便取个名称并与你的python程序放在一起,现在就可以开始写代码了
import json
介绍:JSON保存的好处有哪些?JSON可以把你的需要的数据直接给提取出来,并且可以直接弄成列表形式,非常的好用
(我这里的文件名为data哦)
保存内容 = [保存内容A,保存内容B,保存内容C]
data = {
"save": 保存内容
}
向这样子我们就可以简单的将变量进行合理的分类变为变量并进行JSON格式化了 你也可以尝试用单独的变量来进行保存但那样会恨麻烦 注意!JSON为外国人制作的只支持字符与字母,所以保存内容如果为中文的话会出现乱码 但我看到有人有方法可以保存中文信息 如果你们知道方法希望你们在下方回复我!!
with open('data.json', 'w') as f:
json.dump(data, f)
这样字就能保存啦,很简单吧~
那么。。。。我们该如何进行读取内容呢?
其实很简单
with open("数据储存/存档/data.json", 'r') as f:
data = json.load(f)
如上 读取的内容都会保存在data变量里
但现在data里的数据还不能用 我们得利用刚刚我输入的【save】内容进行读取
保存内容 = data["save"]
就是这样啦~你们也可以自行更改
保存内容A = 保存内容[0]
保存内容B = 保存内容[1]
保存内容C = 保存内容[2]
如下,列表变成变量啦!!
你可以复制以下的总代码逃课哦
import json
# 保存
保存内容 = [保存内容A,保存内容B,保存内容C]
data = {
"save": 保存内容
}
# 读取
with open('data.json', 'w') as f:
json.dump(data, f)
保存内容 = data["save"]
保存内容A = 保存内容[0]
保存内容B = 保存内容[1]
保存内容C = 保存内容[2]