footings.data_dictionary.def_column¶
-
def_column
(dtype: Optional[Union[str, footings.data_dictionary.PandasDtype]] = None, description: Optional[str] = None, validator: Optional[Union[List[callable], callable]] = None, metadata: Optional[Mapping] = None) → functools.partial[source]¶ Define a column with a data dictionary.
- Parameters
PandasDtype]] dtype (Optional[Union[str,) – The column data type.
description (Optional[str]) – The column description.
callable]] validator (Optional[Union[List[callable],) – Column validators.
metadata (Optional[Mapping]) – Optional metadata to attach to column.
- Returns
A partially completed Column object (missing name which is added the data dictioanry is created).
- Return type
partial