我已经动态创建了一个pyx文件,但是很难实现Cython化并使用其中编码的函数。
我试过了
import pyximport
pyximport.install()
import imp
module = imp.load_source('module.name', pyxfilename)但这似乎行不通。你知道我该怎么做吗?
发布于 2016-09-23 18:57:58
您可以使用函数pyximport.load_module而不是imp.load_source (https://github.com/cython/cython/blob/151d653d3c7ab07e9d961c9601b2ff45202e6ce2/pyximport/pyximport.py#L207)。
如果需要,则调用imp.load_dynamic。你叫它的方式和load_source一样。
module = pyximport.load_module('module.name', pyxfilename)https://stackoverflow.com/questions/39657830
复制相似问题