python项目之中会使用不同类型和格式的配置文件保存常用数据和参数,而使用哪种格式来作为配置文件就是要去学习的知识了。下面这篇文章中所讲解的就是,创建toml格式配置文件,以及在python程序之中将其读取的两个方法,想学习和了解的小伙伴就往下看看吧。
一、创建toml文件
无论是json、ini、py、yaml还是toml这些类型的文件也好,它们有一个统一的称呼为文本文件,只需要去修改文件后缀就可以来改变文件类型和格式。那么在python项目文件夹之中创建一个空文件并且将其后缀名该toml即可,然后就来编写配置文件内容,示例如下:
[MysqL] database = "test" [MysqL.parameters] charset = "utf8" [MysqL.fields] pandas_cols = [ "id", "name", "age", "date"]
在toml格式配置文件之中使用中括号来表示作用域,等号两遍类似变量赋值的语法来表示具体数据,而且在一个作用域之中还可以有另外一个空括号作为子作用域。
二、读取toml文件
那么python读取toml配置文件需要使用到第三方模块toml才可以,点击电脑任务栏左下角调出开始菜单面板并输入命令提示符,然后右键选择以管理员身份运行执行如下命令:
pip install toml
那么在python程序中读取它需要先使用内置模块os来获取到这个文件所在路径,然后再调用load()方法来将其读取并解析,最后使用pprint()方法把读取到的toml配置文件内容打印输出,详细代码示例如下:
import toml import os from pprint import pprint cfg = toml.load(os.path.expanduser("~/config.toml")) pprint(cfg)
以上就是关于“如何去创建Python配置文件toml格式?Python怎么读取toml类型配置文件”的全部内容了,希望对你有所帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。