vcorelib.io.decode
index
/home/vkottler/src/vkottler/workspace/vcorelib/vcorelib/io/decode.py

A module implementing various data-file decoders.

 
Functions
       
decode_ini(data_file: Union[TextIO, _io.StringIO], logger: Union[logging.Logger, logging.LoggerAdapter[Any]] = <Logger vcorelib.io.decode (WARNING)>, **kwargs) -> vcorelib.io.types.LoadResult
Load INI data from a text stream.
decode_json(data_file: Union[TextIO, _io.StringIO], logger: Union[logging.Logger, logging.LoggerAdapter[Any]] = <Logger vcorelib.io.decode (WARNING)>, **kwargs) -> vcorelib.io.types.LoadResult
Load JSON data from a text stream.
decode_toml(data_file: Union[TextIO, _io.StringIO], logger: Union[logging.Logger, logging.LoggerAdapter[Any]] = <Logger vcorelib.io.decode (WARNING)>, **kwargs) -> vcorelib.io.types.LoadResult
Load TOML data from a text stream.
decode_yaml(data_file: Union[TextIO, _io.StringIO], logger: Union[logging.Logger, logging.LoggerAdapter[Any]] = <Logger vcorelib.io.decode (WARNING)>, **kwargs) -> vcorelib.io.types.LoadResult
Load YAML data from a text stream.

 
Data
        LoggerType = typing.Union[logging.Logger, logging.LoggerAdapter[typing.Any]]