如何在cython中获取类型化内存视图的大小

时间:2013-12-05 14:37:17

标签: python python-3.x cython memoryview

是否有可能在cython中获得MemoryView的大小?理想情况下,我在numpy中寻找像arr.shape这样的东西。

1 个答案:

答案 0 :(得分:6)

来自http://docs.python.org/3.3/library/stdtypes.html#memoryview

  

len(view)等于tolist的长度。如果view.ndim = 0,则   length是1.如果view.ndim = 1,则长度等于   视图中的元素。对于更高的尺寸,长度等于   视图的嵌套列表表示的长度。 itemsize   属性将为您提供单个元素中的字节数。