Cython代码没有

2024-10-05 10:39:39 发布

您现在位置:Python中文网/ 问答频道 /正文

我写了一些Python代码,当使用Python时它工作得很好。然后我用“Cython”将其转换为C,并使用distutils将其编译为共享库。然后我把一些代码改成Cython,这样它运行得更快。但是当我导入.so模块并尝试使用命令时,我使用了“cdef”命令,它说该命令不存在。 原代码:

import time as t
def time(function):
    t1 = t.time()
    function()
    t2 = t.time()
    return t2 - t1

新代码:

^{pr2}$

我试着用“cdef int time”,但我得到了同样的结果。有什么建议吗?


Tags: 模块代码import命令sotimedefas

热门问题