config.path¶
配置数据路径
Classes¶
属性键 |
|
下标键 |
|
配置数据路径 |
|
路径语法解析器 |
Module Contents¶
- class AttrKey(key: str, meta: str | None = None)¶
Bases:
IndexMixin[str,collections.abc.Mapping[str,Any]],config.abc.ABCKey[str,collections.abc.Mapping[str,Any]]属性键
- __contains_inner_element__(data: collections.abc.Mapping[Any, Any]) bool¶
- __get_inner_element__(data: D) D¶
- __slots__ = ()¶
- class IndexKey(key: int, meta: str | None = None)¶
Bases:
IndexMixin[int,collections.abc.Sequence[Any]],config.abc.ABCKey[int,collections.abc.Sequence[Any]]下标键
- __contains_inner_element__(data: collections.abc.Sequence[Any]) bool¶
- __get_inner_element__(data: D) D¶
- __slots__ = ()¶
- class Path¶
Bases:
config.abc.ABCPath[AttrKey | IndexKey]配置数据路径
- classmethod from_locate(locate: collections.abc.Iterable[str | int]) Self¶
从列表解析路径