我正在開發一個項目,在該項目中,我必須通過用python編寫的GUI
啓動一個VI(Labview程序)。我沒有管理員權限,因此我使用JetBrain工具箱安裝了PyCharm社區,並使用MSI
文件安裝了Python 3.3
。通過Python啓動Labview程序
我在互聯網上看到要做我想做的事情,我需要安裝pywin32擴展:extension -link,但是當我啓動它時,它找不到我的Python安裝。
所以,我的問題是:是否有另一種方法來控制VI從Python?
非常感謝您的回答。我是兩種語言的初學者。
沒關係。我終於成功了。創建2個線程,一個啓動VI,另一個運行python代碼,通過TCPIP通信獲取一些數據。 –
我曾經反其道而行,用LabVIEW的[System Exec](http://digital.ni.com/public.nsf/allkb/8E19CA81874FFDD786256BE40066C151)調用python腳本 - 其中一個論據是是否要等待完成或不。我還使用System Exec列出了調用python腳本之前和之後的所有進程,因此如果它耗時過長,我可以通過LabVIEW來獲取它的進程號並將其殺死(再次使用System Exec)。 – berna1111
berna,我寧願從Python啓動一個LabVIEW Vi,因爲我比Python更好用Python。而且因爲我必須在Python腳本中處理線程和計時器。但是,謝謝你告訴我,這樣做也是可能的。 –