我正在尝试从另一个C程序执行python程序,其中py脚本的返回值为整数数组[3]我可以从python退出代码中获取此数组吗?编辑: 如果问题不明确,我可以使python脚本的返回码为整数数组,而不是int?并从C进程中捕获它?我想实现什么?我正在开发一个机器人,一个带有3个传感器的Raspberry PI。RPi正在运行arch linux,C程序是导航器,该导航器从python脚本获取输入,该python脚本从传感器获取数据,我想知道如何获取数据?
2 回答
犯罪嫌疑人X
TA贡献2080条经验 获得超4个赞
否。进程的退出码是一个从0到255的整数。它不能是数组,也不能超出该范围。
如果要将数据从C程序返回到其调用程序,请在标准输出(例如printf()
)上进行打印。退出状态只能传达非常基本的信息,例如成功/失败。
添加回答
举报
0/150
提交
取消