A simple config lib
Project description
FastConf
Simple lib for configuration
Install
$ pip install fastconf
Example project structure
main.py
core/
__init__.py
config.py
main.py
from core import config
print('TOKEN:', config.TOKEN)
core/config.py
import fastconf
TOKEN = '...'
fastconf.config(__name__)
Run project:
$ python main.py
TOKEN: ...
The config.yml file is created in the project root directory.
Change him:
TOKEN: 'MY_TOKEN'
Run again
$ python main.py
TOKEN: MY_TOKEN
fastconf.config(name, file='config.yml', root=ROOT_DIR)
name
- current name of config module
file
- name config file
dir
- path to config dir
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
fastconf-1.0.0.tar.gz
(2.2 kB
view hashes)