import os.path from configparser import SafeConfigParser from lib.args import Args __all__ = ['Config'] def getlist(self, section, option): return [x.strip() for x in self.get(section, option).split(',')] SafeConfigParser.getlist = getlist files = [ 'default-config.ini', '/etc/voctomix.ini', os.path.expanduser('~/.voctomix.ini'), ] if Args.ini_file is not None: files.append(Args.ini_file) Config = SafeConfigParser() Config.read(files)