gpt4 book ai didi

python - 如何从 C 运行 Python 脚本?

转载 作者:行者123 更新时间:2023-11-30 16:17:29 35 4
gpt4 key购买 nike

有人知道如何从 C 语言运行 python 脚本吗?

基本上,我试图做到这一点,以便当我按下连接到我的 arduino 的按钮时,连接到我的树莓派 3B+ 的 arduino 将运行一个拍摄照片的 python 脚本。

有人知道如何实现这一点吗?另外,有没有更简单、更方便的方法呢?我不知道如何在树莓派上使用GPIO。

最佳答案

只要你安装了 python,你就可以使用system()函数并直接调用 python,如果您想要更多控制,例如捕获程序的输出或提供输入,以及更多交互 popen()适用于 Arduino。

否则,如果您可以链接到 python 库,只需使用 PyRun_SimpleString(code); 。前面的链接有一个示例,说明您在实际调用此函数之前需要如何设置环境。

关于python - 如何从 C 运行 Python 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56248141/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com