ColumnHeadersDescriptor¶
- class Stoner.core.setas.ColumnHeadersDescriptor[source]¶
Bases:
objectDescriptor that exposes the column headers managed by the
Setasobject.Both
DataArrayandDataFilePropertyMixinuse this descriptor for theircolumn_headersattribute. Because both classes expose asetasattribute (either as aSetasdescriptor or as a delegating property), this descriptor can obtain the column headers uniformly viaobj.setas.column_headers.Examples:
class DataArray(ma.MaskedArray): setas = Setas() column_headers = ColumnHeadersDescriptor() class DataFilePropertyMixin: setas = Setas(source="_data") column_headers = ColumnHeadersDescriptor()