注意: 系統(tǒng)不會連接到網(wǎng)絡(luò)我正在使設(shè)備自動化,需要創(chuàng)建一個腳本,該腳本將與微控制器(驅(qū)動電機(jī))和原始軟件(Thermo Fisher Scientific)進(jìn)行通信。原版軟件有GUI界面,但沒有API。我最初的想法是編寫一個python腳本首先將電機(jī)設(shè)置到正確的位置->然后運(yùn)行軟件->保存數(shù)據(jù)->重復(fù)。我知道如何與微控制器通信以設(shè)置電機(jī),但我不確定如何與原始軟件通信。任何有關(guān)如何使用 python 執(zhí)行此操作的建議將不勝感激。也歡迎替代方法。謝謝。
1 回答

慕少森
TA貢獻(xiàn)2019條經(jīng)驗(yàn) 獲得超9個贊
我用AutoIt解決了類似的問題。有一個可用的Python 擴(kuò)展(我從未使用過)。
AutoIt v3 設(shè)計(jì)用于自動化 Windows GUI 和一般腳本。它使用模擬擊鍵、鼠標(biāo)移動和窗口/控件操作的組合來自動執(zhí)行任務(wù)。
使用 python 擴(kuò)展時,您將能夠從源代碼直接與 GUI 應(yīng)用程序交互。
或者,如果 GUI 軟件的輸入始終相同,您也可以只構(gòu)建一個 Autoit 可執(zhí)行文件來驅(qū)動軟件。
添加回答
舉報
0/150
提交
取消