【发布时间】:2019-02-05 06:03:23
【问题描述】:
我将我的 python 文件 cythonized 为 example.c 和 example.so 我可以将这些文件导出为 python 模块并访问 python 中的函数 测试.py:
import example
example.test()
这样我可以很容易地在 python 中导入我的 cythonized python 文件。 我如何使用 cgo 在 golang 中类似地导入这些文件?
【问题讨论】:
-
您可以从 C 访问 cython 功能,从而将其导入 cgo。这是你的想法吗?请更具体地说明您要实现的目标。
-
我想在 golang 中调用 example.test 方法,类似于我在 python 中调用 example.test 方法
-
您知道吗,要使 Cython 代码正常工作,必须运行 Python 解释器。你将不得不以某种方式管理它。它不会像“导入示例”那么简单。