Skip to main content

A standard INI style configuration parser.

Project description

This is the Python configparser with an extra class StdConfigParser. The StdConfigParser class uses specified parameters to initialize the Python ConfigParser and adds some useful converters. The result is a simple well defined syntax for the INI file. See it as a preconfigured ConfigParser class for you. It allows interoperability in configuration between different projects.

Also contains everything to be a backport of the configparser module from Python 3.5 to Python 2.7, 3.3, 3.4.

Everything in one module easy to vendor or install no extra dependencies.

Documentation

ChangeLog

Source code on github

Example config file:

[section]
option = value

envlisting = env1,env2,env3

valuelist = multi line
            values
            # with comment
            fetchable as list

[other_section]
# interpolation is a optional feature
name = ${section:option}-substitution

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

StdConfigParser-0.9.zip (37.8 kB view details)

Uploaded Source

StdConfigParser-0.9.tar.gz (34.2 kB view details)

Uploaded Source

Built Distribution

StdConfigParser-0.9-py2.py3-none-any.whl (18.5 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file StdConfigParser-0.9.zip.

File metadata

  • Download URL: StdConfigParser-0.9.zip
  • Upload date:
  • Size: 37.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for StdConfigParser-0.9.zip
Algorithm Hash digest
SHA256 4beda251585adffbf518ee24f31df0cd7c850b274f4452ada040fdaa21a48b3a
MD5 0ba7cb7ce0113e43852275c3cb098c18
BLAKE2b-256 b3475962c67343830b5bb258b993adebd53326290b5fddb1eb371aa02c708de2

See more details on using hashes here.

File details

Details for the file StdConfigParser-0.9.tar.gz.

File metadata

File hashes

Hashes for StdConfigParser-0.9.tar.gz
Algorithm Hash digest
SHA256 27e1d6270be4563d203eafc22407d4092ef59e24098af91c065a70e8e458aa00
MD5 4d2f8e45237ba2d53e3dfe711b2dd395
BLAKE2b-256 5eb79f24d70bdebeaebda98a0688de8fbe8160edf67a98fe3d04da295cc1fc3b

See more details on using hashes here.

File details

Details for the file StdConfigParser-0.9-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for StdConfigParser-0.9-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 df053e7d8e315a35d97e0faef8687b7de5e9e60abc22d2c6dadb9abc44d56788
MD5 c66db1592172cfcb568eeed98ddc9112
BLAKE2b-256 d952a37482b5c0a00baeb3cf8503a6d975b7b519ae7bbe941e0ce3cf1496a50a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page