在使用Python/C API和Numpy/C API进行一些尝试后,我发现许多人支持使用Cython代替(例如请参见this question或this one)。我不是Cython的专家,但似乎对于some cases,您仍然需要使用Numpy/C API并了解它的工作原理。考虑到我已经(略微)了解Python/C API而没有关于Cython的任何知识,我想知道继续使用Python/C API是否有意义,并且如果使用此API是否具有一些优势。未来,我肯定会开发一些与数值计算无关的东西,因此这个问题不仅涉及NumPy。我喜欢Python/C API的一件事是我可以了解一些关于Python解释器如何工作的东西。
谢谢。