- Easy to use Configuration manager for python3
- Create and handle configuration files
- Json compatibility
Installation
git clone https://github.com/Lainupcomputer/ez_config
move ez_config in project and import
import ez_config
Setting up:
cfg = ez_config()
cfg.initialise("file_path", seperator, debug) # defaults: seperator=#, debug=False
add entry
cfg.add("Config_Name", "config_data") # Note: config_data can be a list and spited by seperator
# Add multiple
cfg.add(data="1:1#2:2")
edit entry
cfg.edit("Config_Name", "config_data", "value")
Get entry
cfg.get("Config_Name", "config_data") # Returns Value