我正在使用 cython 来提高 python 函数的性能。基本上我只能在字典操作中提高性能。所以我试图搜索用 c 编写的任何字典,我发现 cython 本身包含一个 .pxd 文件,该文件基本上是“Cython/includes/cpython”中 .h 文件的包装器。我的问题是如果我直接使用cimport dict
,如何在编译时包含上述路径?
如果我使用这个 dict.pxd 我会在性能上得到任何改进吗?我附上了 dict.pxd 的代码
https://github.com/cython/cython/blob/master/Cython/Includes/cpython/dict.pxd