有人知道如何从C运行python脚本吗?
基本上,我试图做到这一点,以便当我按下连接到arduino的按钮时,连接到raspberry pi 3B +的arduino将运行一个带照片的python脚本。
有人知道如何做到这一点吗?另外,有没有更简单,更容易的方法呢?我不知道如何在树莓派上使用GPIO。
答案 0 :(得分:0)
如果您已安装了python,则可以使用system()
函数并直接调用python,如果您想要更多的控件(例如捕获程序的输出或提供输入),并且可以使用更多的交互功能popen()
Arduino。
否则,如果可以链接到python库,则只需使用PyRun_SimpleString(code);
。上一个链接提供了一个示例,说明如何在实际调用此函数之前设置环境。
答案 1 :(得分:0)