所以我们有一个庞大的Python项目负责与一块硬件进行交谈。
目前我们打开一个python shell,导入一堆公司和python类,并运行一堆命令来初始化硬件。在shell中,我们执行从Python API加载的一堆函数,传递我们从初始化获得的初始化硬件的引用。
我们希望能够通过C ++做同样的事情,并将其作为一种包装来将命令发送到Python shell中。
我们不能传入初始化的脚本,获取hw引用,然后运行一些函数并结束,因为初始化部分需要5-10秒,所以我们希望保持python实例的活动具有var' s与初始化硬件进行通信,这样我们就可以初始化一次,然后在硬件上以更快的速率发送函数。我也希望能够将输出恢复为C ++。
希望这有意义我们想要做什么以及为什么,如果不让我知道。