[stdlib-sig] ConfigParser - parsing options with no value
brett at python.org
Thu Sep 17 20:14:36 CEST 2009
On Thu, Sep 17, 2009 at 09:53, Mats Kindahl <mats at sun.com> wrote:
> Hi all,
> I am currently using the ConfigParser module to parse MySQL configuration files.
> Just plain config files, nothing fancy except... options without values.
> There is a number of options here that does not require a value, they are
> basically just turning on a feature. They are also common in the standard
> template files for the server. Options that are for mysqld can have a value even
> though it is not required and the option file parser will not complain, but for
> some of the client tools, values may not be given or there will be a error.
> Looking at the tests of ConfigParser, I see that it is a deliberate design
> decision to not allow options without values (or I am misunderstanding
> something). Why?
Who knows. =) Module is old enough it's quite possible no one
remembers why. Maybe the original creator thought it would help catch
errors when people accidentally left off a value.
More information about the stdlib-sig