import configparser CONFIG_DEFAULT_SETTINGS = 'boards/config/default_settings.ini' CONFIG_SETTINGS = 'boards/config/settings.ini' config = configparser.ConfigParser() config.read(CONFIG_DEFAULT_SETTINGS) config.read(CONFIG_SETTINGS) def get(section, name): return config[section][name] def get_int(section, name): return int(get(section, name)) def get_bool(section, name): return get(section, name) == 'true' def get_list_dict(section, name): str_dict = get(section, name) return [item.split(':') for item in str_dict.split(',')] def get_list(section, name): str_list = get(section, name) return str_list.split(',')