epath.DEFINE_path

Contents

epath.DEFINE_path#

etils.epath.DEFINE_path(name: str, default: None, help: str, flag_values: flags.FlagValues = None, *, required: Literal[True], **kwargs) flags.FlagHolder[abstract_path.Path][source]#
etils.epath.DEFINE_path(name: str, default: None, help: str, flag_values: flags.FlagValues = None, *, required: Literal[False] = False, **kwargs) flags.FlagHolder[abstract_path.Path | None]
etils.epath.DEFINE_path(name: str, default: str | os.PathLike, help: str, flag_values: flags.FlagValues = None, *, required: Literal[False] = False, **kwargs) flags.FlagHolder[abstract_path.Path]

Defines a flag containing a epath.Path value.