QueryTableRow
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
Properties
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] |