NumPy参考 >数组对象 >数据类型对象(dtype) >numpy.dtype > 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文档中。它们对于用户定义的数据类型非常有用。
以下示例演示了对此特定dtype的操作需要Python C-API。
例子
>>> x = np.dtype([('a', np.int32, 8), ('b', np.float64, 6)])
>>> x.flags
16
>>> np.core.multiarray.NEEDS_PYAPI
16