python存储数据python实战教程

很多时候,程序需要存储以及调取数据,今天我们分享下Python如何利用JSON模块来存储数据?

首先普及下什么是JSON,JSON的全称是:JavaScriptObjectNotation,最初是为JavaScript而开发的,随后发展成为一种常用的文件格式,被多种程序语言采用。

想要使用JSON模块,首先要导入该模块,和导入类或者是函数一样,利用import可以导入JSON模块。

下面是把一个myfavoritefruit列表存储到文件myfavoritefruit.json中的代码:
在这里插入图片描述

首先导入JSON模块,import json,第2行代表具体要存入文件中的列表,第3行指定存储的文件名,第4行以写入方式打开该文件并把其赋给变量f_obj,第5行是关键,利用JSON模块中的dump函数可以把具体内容写入到文件中。

运行上面的代码后,并没有输出任何内容,但是我们会看到在代码文件所在的文件夹底下多了一个json格式的文件,打开该文件,你会看到结果:

在这里插入图片描述

证明我们已经成功地讲列表写入到了文件之中。

接下来看下如何把json格式的文件中的数据读取到变量中呢?

在这里插入图片描述

利用JSON模块中的load函数即可把文件的中内容读取到变量中。

下面分享一个更加贴切的例子:
在这里插入图片描述

当用户名存在于文件中时,提示用户该用户名已经注册,反之提示用户输入用户名并将其存入到文件中。

第一运行该程序,因为username文件并不存在,所以程序会运行except代码块,要求用户名,存储用户名并打印一条相关提醒。

第二次运行该程序,因为username文件已经存在了,所以程序运行try代码块,跳过except代码块,然后运行else代码块,告诉用户该用户名已经注册。
自学python,可以找我领取参考教程。我的抠抠前面是169,中间是0729,后面是198,数字连起来就行了
以上就是Python利用JSON模块存储数据的方法。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值