为了账号安全,请及时绑定邮箱和手机立即绑定

使用退出代码在C程序和python程序之间进行C通讯

使用退出代码在C程序和python程序之间进行C通讯

慕容3067478 2021-04-01 14:09:39
我正在尝试从另一个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())上进行打印。退出状态只能传达非常基本的信息,例如成功/失败。


查看完整回答
反对 回复 2021-04-06
  • 2 回答
  • 0 关注
  • 255 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信