DK业 2023-04-13 15:18 采纳率: 0%
浏览 34

python 打包dll

请问python能否打包成dll,可以加载到CAD中,并且可以用快捷命令进行调用

  • 写回答

2条回答 默认 最新

  • Leodong. 2023-04-13 15:21
    关注

    该回答通过自己思路及引用到GPTᴼᴾᴱᴺᴬᴵ搜索,得到内容具体如下:
    是的,Python 可以生成可以在其他程序中加载的 DLL 动态链接库。在 Windows 操作系统上,可以使用 Python 的 ctypes 库来访问 DLL 中的函数。

    要将 Python 代码打包成 DLL,您需要使用 C 或 C++ 语言编写一个包装器,将 Python 代码转换为可以在 DLL 中使用的函数。您可以使用 Python 的 ctypes 库来加载并使用这些 DLL。

    在 CAD 中加载 DLL 并用快捷命令调用需要您了解 CAD 的 API,并编写相应的代码来加载 DLL 和调用其中的函数。通常情况下,您需要将 DLL 放置在 CAD 的插件目录中,并在 CAD 中注册 DLL,以便 CAD 可以加载它。

    请注意,编写 DLL 并将其加载到 CAD 中需要一定的编程技能和经验。如果您不熟悉这些技术,请参考相关的教程和文档。


    如果以上回答对您有所帮助,点击一下采纳该答案~谢谢

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 4月13日