【发布时间】:2021-02-10 09:00:50
【问题描述】:
我的 Python 脚本包含多个函数和一个回调(当事件发生时)。 我想从我的脚本中发布一些“包”,它可以被其他用户导入和使用。 可以说:有人可以用它在 JAVA 中创建 GUI 应用程序,另一个人可以将其合并到他自己的 C++ Gui 应用程序中,还有人会从另一个 Python 脚本调用我的函数。
请您指出正确的方向吗?
谢谢。
【问题讨论】:
-
可能是延迟加载?
我的 Python 脚本包含多个函数和一个回调(当事件发生时)。 我想从我的脚本中发布一些“包”,它可以被其他用户导入和使用。 可以说:有人可以用它在 JAVA 中创建 GUI 应用程序,另一个人可以将其合并到他自己的 C++ Gui 应用程序中,还有人会从另一个 Python 脚本调用我的函数。
请您指出正确的方向吗?
谢谢。
【问题讨论】:
所以您希望能够从 Python、Java 和 C++ 调用 Python 函数?
从另一种语言调用一种语言可能是一件非常棘手的事情。一种适用于所有语言并避免重大问题的方法是公开适当的公共接口(命令行、http 等)并在其他语言中使用此接口。
其他参考资料:
【讨论】: