Module dirct.loaders

Classes

class BinaryLoader
class FileExtensionLoader (*extensions: str)

A base class for loaders that support specific file extensions.

Ancestors

  • abc.ABC

Subclasses

Methods

def load(self, path: pathlib.Path) ‑> Any
class JsonLoader

A base class for loaders that support specific file extensions.

Ancestors

Methods

def load(self, path: pathlib.Path) ‑> Any
class TextLoader
class TomlLoader

A base class for loaders that support specific file extensions.

Ancestors

Methods

def load(self, path: pathlib.Path) ‑> dict[str, typing.Any]
class YamlLoader

A base class for loaders that support specific file extensions.

Ancestors

Methods

def load(self, path: pathlib.Path) ‑> Any