Skip to main content

Config file reading, writing and validation.

Project description

ConfigObj is a simple but powerful config file reader and writer: an ini file round tripper. Its main feature is that it is very easy to use, with a straightforward programmer’s interface and a simple syntax for config files. It has lots of other features though :

  • Nested sections (subsections), to any level

  • List values

  • Multiple line values

  • Full Unicode support

  • String interpolation (substitution)

  • Integrated with a powerful validation system

    • including automatic type checking/conversion

    • and allowing default values

    • repeated sections

  • All comments in the file are preserved

  • The order of keys/sections is preserved

  • Full Unicode support

  • Powerful unrepr mode for storing/retrieving Python data-types

Release 4.5.2 has a few new features, several bugfixes and performance enhancements.

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

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

configobj-4.5.2-py2.5.egg (68.1 kB view details)

Uploaded Source

configobj-4.5.2-py2.4.egg (69.0 kB view details)

Uploaded Source

File details

Details for the file configobj-4.5.2-py2.5.egg.

File metadata

File hashes

Hashes for configobj-4.5.2-py2.5.egg
Algorithm Hash digest
SHA256 226a9fab024bfaec171b3cec13d3624520856d54bd2e0a97122bc7ef807c6e0c
MD5 6381121567e380c8e674285ed78ae574
BLAKE2b-256 a74e3764bb60929f09fb8ca37c07fa3abbfbb4335dc41dd3d9b649af0235deab

See more details on using hashes here.

File details

Details for the file configobj-4.5.2-py2.4.egg.

File metadata

File hashes

Hashes for configobj-4.5.2-py2.4.egg
Algorithm Hash digest
SHA256 4db634ec2f3257d5e9d4ff41c6b1f0a512c39e6d631981233a5c0409be937e72
MD5 001e7929cd21eaa3d7fb83e6aa798cae
BLAKE2b-256 5b8c33507ee6f05f9cf8c51be9d6ce76661ab7a413ae4291f95d41c534ec2a51

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