相关疑难解决方法(0)

Cython :(为什么/何时)使用Py_ssize_t进行索引是否更可取?

这是这个问题的后续行动.

(为什么/何时)是否更适合Py_ssize_t用于索引?在我刚发现的文档中

# Purists could use "Py_ssize_t" which is the proper Python type for
# array indices.
Run Code Online (Sandbox Code Playgroud)

- >这是否始终指的是索引NumPy/Cython - 数组/ - 应该使用的视图Py_ssize_t

- >是Py_ssize_t例如一个unsigned int,这样我可以不使用@cython.boundscheck(False)

python indexing numpy cython unsigned-integer

34
推荐指数
2
解决办法
1万
查看次数

有没有理由在PyMem_Malloc上使用malloc?

我正在阅读Python C扩展中的内存管理文档,据我所知,似乎没有太多理由使用malloc而不是PyMem_Malloc.假设我想分配一个不暴露给Python源代码的数组,并将存储在一个将被垃圾收集的对象中.有什么理由可以使用malloc吗?

c python malloc python-c-extension

8
推荐指数
2
解决办法
3878
查看次数