当前位置 : 主页 > 编程语言 > 其它开发 >

python 本地配置文件库 Dynaconf 简介

来源:互联网 收集:自由互联 发布时间:2022-05-30
【前言】 在项目中经常会遇到以下几种需要用到配置文件的场景: 相同的配置参数用在不同的代码中,如果需要调整,则需要手动将各个使用到的地方都相应调整。 密码等信息不想硬
【前言】

在项目中经常会遇到以下几种需要用到配置文件的场景:

  1. 相同的配置参数用在不同的代码中,如果需要调整,则需要手动将各个使用到的地方都相应调整。
  2. 密码等信息不想硬编码在项目文件中。

配置文件的格式有很多种,例如:json,ini,python模块,xml,yaml等也有各种各样的类库去处理配置文件,今天我们推荐一款好用的配置文件库 Dynaconf

【Dynaconf 简介】

官网:https://www.dynaconf.com/
Dynaconf 是一个Python的第三方模块,旨在成为在 Python 中管理配置的最佳选择。
它可以从各种来源读取设置,包括环境变量、文件、服务器配置等。
它适用于任何类型的 Python 程序,包括 Flask 和 Django 扩展。

【开始使用】 安装
pip install dynaconf
初始化

在你的项目的根目录中运行 dynaconf init 命令。

cd path/to/your/project/
dynaconf init -f toml

会有类似如下的输出,说明初始化完成:

⚙️ Configuring your Dynaconf environment
------------------------------------------
 
上一篇:MySQL架构
下一篇:没有了
网友评论