在cython中将字符串矢量矢量转换为numpy数组对象

时间:2014-03-04 20:08:12

标签: python cython

这样做有好办法吗?我正在尝试做类似

的事情
pydata = numpy.PyArray_SimpleNew(2, <numpy.npy_intp*> shape, numpy.NPY_OBJECT) # (1)
# then do some sort of memcpy

pydata = PyArray_SimpleNewFromData(2, <numpy.npy_intp*> shape, numpy.NPY_OBJECT, data) # (2)

但即使在纯粹的创作线上也会遇到段错误(1)。我想我会以错误的方式做事。另一种方法是在C ++中创建一个python(numpy)对象,但我希望在cython代码中保持与python api的交互。

0 个答案:

没有答案