2024-05-13 19:12:18 发布
网友
是否有可能调用一个C++ DLL调用Python脚本,同时,在C++ DLL中有一个Python脚本调用函数,它最初创建了Python实例?在
我可以用什么图书馆?如果没有,有什么最佳实践吗?使用共享内存进行通信是最好的,还是应该使用某种能够处理事务的服务?在
我的目标平台是Windows
可以使用一个使用C++的A1}模块在Python中使用C/C++编写的外部库。注意C++,mangles函数名,cType只能使用声明为{{CD2}}的函数!(见this question)
请注意,这些事情与程序之间的通信没有太大关系。在
图书馆并不是真正的交流,因为它不是一个过程。它只是为一个进程提供函数和数据,以便使用。在
你可以从另一个进程开始一个进程,而不需要它们之间的任何通信。在
要在进程之间通信,请使用进程间通信。在Windows上执行此操作的不同方法列在here。在
可以使用一个使用C++的A1}模块在Python中使用C/C++编写的外部库。注意C++,mangles函数名,cType只能使用声明为{{CD2}}的函数!(见this question)
< P>从C++调用Python脚本,你有两个选项:请注意,这些事情与程序之间的通信没有太大关系。在
图书馆并不是真正的交流,因为它不是一个过程。它只是为一个进程提供函数和数据,以便使用。在
你可以从另一个进程开始一个进程,而不需要它们之间的任何通信。在
要在进程之间通信,请使用进程间通信。在Windows上执行此操作的不同方法列在here。在
相关问题 更多 >
编程相关推荐