kedro.config.AbstractConfigLoader¶
- class kedro.config.AbstractConfigLoader(conf_source, env=None, runtime_params=None, **kwargs)[source]¶
AbstractConfigLoaderis the abstract base class适用于所有ConfigLoader实现。
- All user-defined ConfigLoader implementations should inherit
继承自 AbstractConfigLoader 并实现所有相关的抽象方法。
方法
clear()copy()fromkeys(iterable[, value])get(key[, default])- rtype:
items()keys()pop(k[,d])如果未找到键,则返回给定的d,否则抛出KeyError异常。
popitem()作为2元组;但如果D为空则抛出KeyError。
setdefault(k[,d])update([E, ]**F)如果E存在且具有.keys()方法,则执行:对于E中的每个k,D[k] = E[k]。如果E存在但缺少.keys()方法,则执行:对于E中的每个(k, v),D[k] = v。无论哪种情况,之后都会执行:对于F.items()中的每个k, v,D[k] = v
values()- pop(k[, d]) v, remove specified key and return the corresponding value.[source]¶
如果未找到键,则返回给定的d,否则抛出KeyError异常。