Source code for epygram.fields.MiscField

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# Copyright (c) Météo France (2014-)
# This software is governed by the CeCILL-C license under French law.
# http://www.cecill.info
"""
Contains the class to for Miscellaneous fields.
"""

from __future__ import print_function, absolute_import, unicode_literals, division

from epygram.base import Field


[docs]class MiscField(Field): """ A miscellaneous field class. Designed to handle data of various nature (bool, int, float, str...) and various dimensions (scalar, 1D/2D). """ @property def datatype(self): """Returns the data type.""" return self._data.dtype @property def shape(self): """Returns the data shape.""" return self._data.shape