配置文件是在python程序开发之中经常需要去创建和使用的,因为它能够来保存一些常量,或者是通用的参数方便在各个不同路径和目录的程序文件中读取。那么下面这篇文章会来介绍一下Python创建json类型配置文件的教程以及它的读取方法,一起往下看看吧。
一、创建json配置文件
因为在读取时可以通过函数来从指定路径中将其打开,那么在使用pycharm或者是vscode这些集成开发环境开发python程序时,一般会将其放在项目根目录文件夹中保存。
那么文件创建好之后就是要来编写其内容了,json类型配置文件简单来说就是键值对格式,需要先用一个大括号将所有内容包括起来。然后再写字典键以及对应映射的值,代码示例如下所示:
{ "localdb":{ "host": "127.0.0.1", "user": "root", "password": "123456", } }
上面代码示例之中字典键localdb里面就是一个集合,而个集合内又有三个属性和对应的值。
二、读取json配置文件
那么读取json配置文件需要使用到内置模块json以及pprint这两个,第一个就是将json配置文件读取出来之后再将其解析成python可以去查看和使用的数据,第二个则是在不改变其结构的情况下将其输出。
那么使用with上下文管理器创建结构再用open()函数来将json配置文件打开,之后调用load()方法将其解析读取,再用切片语法即可获取到键值对中localdb所映射的值,详细代码示例如下所示:
import json from pprint import pprint with open('/Users/Bobot/db.json') as j: cfg = json.load(j)['localdb'] pprint(cfg)
以上就是关于“Python怎么创建json类型配置文件?Python配置文件json类型如何读取”的全部内容了,希望对你有所帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。