ZagirovAA
4/15/2018 - 6:24 AM

Parse DB settings from config.ini file

Parse DB settings from config.ini file

from configparser import ConfigParser
def read_db_config(filename="config.ini", section="mysql"):
  parser = ConfigParser()
  parser.read(filename)
  db = {}
  if parser.has_section(section):
    items = parser.items(section)
    for item in items:
      db[item[0]] = item[1]
  else:
    raise Exception("{0} not found in the {1} file".format(section, filename))
return db