微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何去创建Python配置文件toml格式?Python怎么读取toml类型配置文件

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] 举报,一经查实,本站将立刻删除。

相关推荐