numpy.dtype.flags#
属性
- dtype.flags#
描述此数据类型如何解释的位标志。
位掩码位于
numpy._core.multiarray
中,作为常量 ITEM_HASOBJECT, LIST_PICKLE, ITEM_IS_POINTER, NEEDS_INIT, NEEDS_PYAPI, USE_GETITEM, USE_SETITEM。这些标志的完整解释在 C-API 文档中;它们主要对用户定义的数据类型有用。以下示例演示了对此特定数据类型进行操作需要 Python C-API。
示例
>>> import numpy as np >>> x = np.dtype([('a', np.int32, 8), ('b', np.float64, 6)]) >>> x.flags 16 >>> np._core.multiarray.NEEDS_PYAPI 16