如何从可以在 VBA 中调用的简单 Python 代码创建 DLL



我知道这是一个很大的问题,但我会尽量让它变得简单。

假设我的example.py只保存以下代码:

def xsum(a,b):
    return a+b

我怎样才能将其封装到一个可调用的 dll 中,而无需在最终用户计算机上实际安装 python。我的目标是在 VBA 中使用它。

我查看了创建.exe的py2exe,但我找不到dll的解决方案。 任何帮助将不胜感激。我使用 python 3.6

Cython (http:cython.org( 从 python 源代码生成 C 代码。生成的可以编译成 dll 并从 VBA 调用

阅读文档中的"使用 C 中的 Cython 声明"部分

http://www.google.com/search?q="Using+Cython+Declarations+from+C"+site:cython.org

最新更新