【发布时间】:2019-08-27 21:58:48
【问题描述】:
我有以下 ctypes 数组:
data = (ctypes.c_uint * 100)()
我想创建一个 numpy 数组 np_data,其中包含来自 ctypes 数组数据的整数值(ctypes 数组显然稍后会填充值)
我已经看到 numpy (https://docs.scipy.org/doc/numpy/reference/generated/numpy.ndarray.ctypes.html) 中有一个 ctypes 接口,但据我了解,这只是从 numpy 数组中获取 ctypes,而不是相反。
我显然可以遍历data 并一个一个地填充np_data 数组项,但我想知道是否有更有效/更直接的方法来完成这项任务。
【问题讨论】:
标签: python arrays numpy ctypes