0
所以我們有這個龐大的Python項目負責與一個硬件對話。C++打開Python Shell進程並向其發送命令?
目前我們打開一個python shell,導入一些公司的和python類,並運行一堆命令來初始化硬件。在shell中,我們執行一些從我們的Python API加載的函數,並傳入初始化的初始化硬件的引用。
我們希望能夠通過C++來做同樣的事情,並將它用作將命令發送到Python shell的各種包裝。
我們不能只傳入初始化腳本,獲取hw引用,然後運行一些函數並結束,因爲初始化部分需要5-10秒,所以我們希望保持活動的python實例有var的通信使用初始化的硬件,我們可以初始化一次,然後在硬件上以更快的速度發送發送功能。我也希望能夠將輸出返回到C++。
希望這是有道理的,我們正在努力去做,爲什麼,如果不讓我知道。
我推薦[在你的python代碼中使用C++庫](http://stackoverflow.com/questions/4241415/import-c-function-into-python-program)。 –
這不可能不幸。我們已經有了一個C++項目,並且正在尋找一種方法來使用我們當前的C++工具中的這個龐大的python項目的一些功能。 – user1024792