Skip to content
Wrapper to ConfigParser python module
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
conf-examples
.gitignore
CHANGELOG
LICENSE
MANIFEST
MANIFEST.in
README
README.md
pywrapper_config.py
setup.py
test_pywrapper_config.py

README.md

pywrapper-config

Wrapper to ConfigParser

tests.conf file:

[time]
pidfile_timeout = 5

[server]
ip = "127.0.0.1"
port = "8080"

tests2.conf file:

[time]
sleep = 3

[paths]
null = /dev/null
stdout = /dev/tty
stderr = /dev/tty

[conex]
port = 9080

How to use pywraper-config:

import pywrapper_config


config = pywrapper_config.Config("./tests.conf")
#Show sections 
print("Sections: {0} ".format(config.show_sections()))
#Show server section
print("Items server section: {0} ".format(config.show_item_section("server")))
#Show ip server
print("IP: {0}".format(config.show_value_item("server","ip")))
#Show config file
print("Config file: {0}".format(config.cnffile))
#Change config file
config.cnffile = "./conf/tests2.py"
print("Config file: {0}".format(config.cnffile))
#Show sections from new config file 
print("Secciones: {0}".format(config.show_sections()))

You can’t perform that action at this time.