Load configs from json files
Project description
jconf
Package is used to load config from json files. Path to config can lead either to directory with a bunch of json files, or to a single json file. Contents is parsed and stored into config object, allowing attribute-based access to different options.
Installation
Package can be installed with pip:
pip install confj
Usage
Usage of this utility is very simple: import Config
class and load your config
with load
method. Path to configs might be set via environment variable
JSON_CONFIG_PATH
or passed directly to the load
call:
from confj import Config
config = Config()
config.load('/path/to/config')
If path to config is a directory, each file will be available as an attribute
of config
object. Otherwise, if path is a file, config
object will store
parsed json from given file, allowing access to first-level json-data via
attributes.
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.