Skip to content


Abstract base class for generic types. A generic type is typically declared by inheriting from this class parameterized with one or more type variables. For example, a generic mapping type might be defined as:: class Mapping(Generic[KT, VT]): def getitem(self, key: KT) -> VT: ... # Etc. This class can then be used as follows:: def lookup_name(mapping: Mapping[KT, VT], key: KT, default: VT) -> VT: try: return mapping[key] except KeyError: return default


Name Type Description Notes
row int Row index
data {str: (bool, date, datetime, dict, float, int, list, str, none_type)} Row data
asset AssetMetadata, none_type [optional]

[Back to Model list] [Back to API list] [Back to home]