\ :py:mod:`clipppy.yaml` ======================== .. py:module:: clipppy.yaml Submodules ---------- .. toctree:: :titlesonly: :maxdepth: 1 constructor/index.rst hooks/index.rst prefixed/index.rst resolver/index.rst scope/index.rst tagger/index.rst templating/index.rst Package Contents ---------------- .. py:class:: ClipppyYAML(base_dir: Union[os.PathLike, AnyStr] = None, interpret_as_Clipppy=True) .. py:attribute:: constructor :annotation: :constructor.ClipppyConstructor .. py:attribute:: resolver :annotation: :resolver.ClipppyResolver .. py:method:: _load_file(self, loader: Callable, *args, **kwargs) .. py:method:: eval(loader: constructor.ClipppyConstructor, node: ruamel.yaml.Node) :staticmethod: .. py:method:: load(self, path_or_stream: Union[os.PathLike, str, TextIO], force_templating=True, scope: Union[Mapping[str, Any], types.FrameType] = None, **kwargs) at this point you either have the non-pure Parser (which has its own reader and scanner) or you have the pure Parser. If the pure Parser is set, then set the Reader and Scanner, if not already set. If either the Scanner or Reader are set, you cannot use the non-pure Parser, so reset it to the pure parser and set the Reader resp. Scanner if necessary .. py:method:: npy(self, *args, **kwargs) .. py:method:: npz(self, fname: str, key: str = None, **kwargs) -> numpy.ndarray .. py:method:: pt(self, fname: str, key: str = None, **kwargs) .. py:method:: trace(self, fname, key: Union[str, Iterable[str]], **kwargs) .. py:method:: txt(self, *args, **kwargs)