title: ConfigObj/ConfigParser vs. using YAML for Python settings file
body: <p>Which is better for creating a settings file for Python programs, the built-in module (ConfigParser) or the independent project (ConfigObj), or using the YAML data serialization format?  I have heard that ConfigObj is easier to use than ConfigParser, even though it is not a built-in library.  I have also read that PyYAML is easy to use, though YAML takes a bit of time to use.  Ease of implementation aside, which is the best option for creating a settings/configuration file?</p>