PandasDictInputOutput#
- class pybrops.core.io.PandasDictInputOutput.PandasDictInputOutput[source]#
Bases:
objectAbstract class for defining pandas dictionary input/output functionality.
This abstract class defines two functions with the following purposes:
to_pandas_dict- export an object to adictofpandas.DataFrame.from_pandas_dict- load an object from adictofpandas.DataFrame.
Methods
Read an object from a
dictofpandas.DataFrame.Export an object to a
dictofpandas.DataFrame.- abstract classmethod from_pandas_dict(dic, **kwargs)[source]#
Read an object from a
dictofpandas.DataFrame.- Parameters:
dic (dict) – Python dictionary containing
pandas.DataFramefrom which to read.kwargs (dict) – Additional keyword arguments to use for dictating importing from a
dictofpandas.DataFrame.
- Returns:
out – An object read from a
dictofpandas.DataFrame.- Return type: