On 01/09/2011 03:43 PM, Thomas L. Shinnick wrote: > Having (possibly) surveyed all the available pypi config file modules, I > still haven't seen one that allows an obvious and familiar extension of > the strict Windows INI format. > > Each INI-style config module seems to enforce the strict rule: each > option in a section must have a different name - no duplicates. Thus it > is impossible to have a simple list, e.g. > > [pathset uk] > pathpair: /bath/* to /london/* > pathpair: /bath/upload/** to /london/* > pathpair: /firth/* to /forth/* > pathpair: /firth/upload/** to /forth/* > > Rather you must give each line a separate name, e.g. > > [pathset uk] > pathpair001: /bath/* to /london/* > pathpair002: /bath/upload/** to /london/* > pathpair003: /firth/* to /forth/* > pathpair004: /firth/upload/** to /forth/* > | | | | | | > pathpair068: /glasgow/* to /edinburgh/* > pathpair069: /glasgow/upload/** to /edinburgh/* > | | | | | | > > This is not ideal for a number of reasons. Do you know of a library > module that has the (optional?) ability to handle duplicate-named > options, returning them as a list? > > If instead someone can point me to a reasonable Apache-style config > module, that might also serve. I've looked for such and the few found > seemed to be either bare bones or clumsily stripped out of something > much larger. > > > -- > I'm a pessimist about probabilities; I'm an optimist about possibilities. > Lewis Mumford (1895-1990) >
Seems to me to be a standard enforced by Windows itself, not any an issue with the modules. What exactly are you doing? ~Corey Richardson -- http://mail.python.org/mailman/listinfo/python-list