有没有办法让bash脚本输出到" feed"到最初执行操作的python脚本中的变量?

时间:2015-08-04 20:01:58

标签: python linux bash shell asus-xtion

所以,我有一个bash脚本,它从shell中以字符串格式连接到NVidea Jetson TK-1的传感器输出数据。有没有什么办法可以运行初始化bash脚本的python脚本。以bash的形式获取输出数据,将其反馈到python字符串变量中,在那里可以解析它?我无法编辑bash脚本。

谢谢

1 个答案:

答案 0 :(得分:1)

在python中:

   import subprocess
   bash_output = subprocess.check_output('run bash script here')

Subprocess.check_output将命令发送到shell,shell将结果传递回python。查看有关subprocess.check_output here的使用和文档的示例。