from . import logger def dict_value(dictionary, name, default=None, err=False): if dictionary is None: if err: logger.log_err('The given dictionary is None\n') else: return default if name in dictionary: return dictionary[name] elif err: logger.log_err('Cannot find key: {0}'.format(name)) else: return default