ESRFPath_unknown_v1#

class esrf_pathlib.ESRFPath_unknown_v1(*args, **kwargs)#

Bases: Path

Unknown Path Schema v1

Represents a placeholder for paths or path segments that are not yet known.

Path hierarchy:

/
 └── {unknown_part}

Derive a class from ESRFPath to restrict path matching, parsing and rendering to this schema:

from esrf_pathlib import ESRFPath

class UnknownPath(ESRFPath, unknown=1, fallback_depth=0):
    pass
property unknown_part: str#

Unknown path or path segment (placeholder for unmapped directories or files).

property unknown_path: str#

Filesystem path template

{unknown_part}