我正在嘗試從另一個C程序執(zhí)行python程序,其中py腳本的返回值為整數(shù)數(shù)組[3]我可以從python退出代碼中獲取此數(shù)組嗎?編輯: 如果問題不明確,我可以使python腳本的返回碼為整數(shù)數(shù)組,而不是int?并從C進程中捕獲它?我想實現(xiàn)什么?我正在開發(fā)一個機器人,一個帶有3個傳感器的Raspberry PI。RPi正在運行arch linux,C程序是導航器,該導航器從python腳本獲取輸入,該python腳本從傳感器獲取數(shù)據(jù),我想知道如何獲取數(shù)據(jù)?
2 回答

犯罪嫌疑人X
TA貢獻2080條經(jīng)驗 獲得超4個贊
否。進程的退出碼是一個從0到255的整數(shù)。它不能是數(shù)組,也不能超出該范圍。
如果要將數(shù)據(jù)從C程序返回到其調(diào)用程序,請在標準輸出(例如printf()
)上進行打印。退出狀態(tài)只能傳達非?;镜男畔ⅲ绯晒?失敗。
添加回答
舉報
0/150
提交
取消