parameters: (self, raw=False, vars=None)
return_statement: return result
docstring: Convert an INI file to a dictionary
docstring_summary: Convert an INI file to a dictionary
docstring_tokens: Convert an INI file to a dictionary
function: def as_dict(self, raw=False, vars=None):
          """Convert an INI file to a dictionary"""
          # Load INI file into a dict
          result = {}
          for section in self.sections():
              if section not in result:
                  result[section] = {}
              for option in self.options(section):
                  value = self.get(section, option, raw=raw, vars=vars)
                  try:
                      value = unrepr(value)
                  except Exception:
                      x = sys.exc_info()[1]
                      msg = ("Config error in section: %r, option: %r, "
                             "value: %r. Config values must be valid Python." %
                             (section, option, value))
                      raise ValueError(msg, x.__class__.__name__, x.args)
                  result[section][option] = value
          return result
function_tokens: def as_dict ( self , raw = False , vars = None ) : # Load INI file into a dict result = { } for section in self . sections ( ) : if section not in result : result [ section ] = { } for option in self . options ( section ) : value = self . get ( section , option , raw = raw , vars = vars ) try : value = unrepr ( value ) except Exception : x = sys . exc_info ( ) [ 1 ] msg = ( "Config error in section: %r, option: %r, " "value: %r. Config values must be valid Python." % ( section , option , value ) ) raise ValueError ( msg , x . __class__ . __name__ , x . args ) result [ section ] [ option ] = value return result