Open halfapple opened 3 years ago
目前 conf_as_dict 对于错误处理,直接内部隐藏,没有吐出。 调整后,可以把错误信息吐出。
# 读入 config 文件 try: if sys.version > '3': cf.read(conf_filename, encoding=encoding) else: cf.read(conf_filename) except Exception as e: return flag, {}, str(e)
还有一种思路,直接抛出错误。 对于这种处理,可以考虑移除返回值中的 flag。
# 读入 config 文件 try: if sys.version > '3': cf.read(conf_filename, encoding=encoding) else: cf.read(conf_filename) except Exception as e: raise e
目前 conf_as_dict 对于错误处理,直接内部隐藏,没有吐出。 调整后,可以把错误信息吐出。