Configuration Parser 1.2 Python script

SPONSORED LINKS

    Specification

  • Version: 1.2
  • File size: 0 KB
  • File name: cfgparse-v01_02.tar.gz?modtime=1114897108&big_mirror=0
  • Last update:
  • Platform: Windows / Linux / Mac OS / BSD / Solaris
  • Language: Python
  • Price:Other Free / Open So
  • Company: Dan Gass (View more)

Configuration Parser 1.2 script description:




Publisher review:
Configuration Parser is a convenient, flexible, and powerful module for parsing configuration files. Configuration Parser module is a more convenient, flexible, and powerful module for parsing configuration files than the standard library ConfigParser module. It uses a more declarative style modelled after the popular optparse standard library module. Configuration Parser module can optionally cooperate with the optparse module to provide coordination between command line and configuration file options. In addition, the cooperation can be used to allow the user to control features of the parser from the command line.

Standard Features


- Simple ini style configuration syntax
- Type checking with error handling and help messages
- Help summary modelled after that in optparse
- Round trip - read, modify, write configuration files with comment retention
- Cooperates with optparse for configuration file options that should be overridden by command line options
Advanced Features


- Supports heirarchically organized option settings
- User may store multiple option settings in a arbitrarily deep keyed dictionary.
- Application uses a key list to walk into the dictionary to obtain a setting.
- User controls key list with setting in configuration file.
- Supports adding keys to the list through a command line option or from environment variables.

- Supports allowing user control of configuration files used.
- Environment variables may be used to allow user to specify a default configuration file.
- Command line options to specify configuration file supported.
- Configuration files may include other configuration files where where sections are read in parallel.
- Configuration files may be nested heirarchically by including configuration files from within a section or subsection.

- Configuration files may alternatively be written in Python.
- full power and flexibility of Python available for creation of option settings
- allows options settings to be real Python objects
- this feature is NOT enabled by default

- May be extended to support syntax such as XML.
Configuration Parser 1.2 is a Python script for Python Modules scripts design by Dan Gass. It runs on following operating system: Windows / Linux / Mac OS / BSD / Solaris.
Configuration Parser is a convenient, flexible, and powerful module for parsing configuration files.

Operating system:
Windows / Linux / Mac OS / BSD / Solaris

Latest script and internet news

222

222

22

Posted on: 18 Jul 2023 22:27 by A. Brown

111

111

111

Posted on: 18 Jul 2023 22:24 by A. Brown

The permanently active Push system offered by the new Google Chrome 42

The permanently active Push system offered by the new Google Chrome 42

Hacked By !Sc-sT

Posted on: 17 Mar 2015 07:57 by A. Brown

SPREAD THE WORD

User Rating


Rating: 2.2 out of 5
Based on 13 ratings. 13 user reviews.

  • Currently 2.15 out of 5
  • 1
  • 2
  • 3
  • 4
  • 5