我有一个 python 程序,它是一个无限循环并将一些数据发送到我的数据库。
我希望在为我的 Intel Galileo 供电时运行此 python 脚本。我试着制作一个 sh 脚本 python myprogram.py
并让它在 etc/init.d 中启动时运行。当我重新启动我的 Galileo 时,什么也没有发生——Linux 没有加载,Arduino sketch 没有加载,甚至我的电脑也没有识别它。
我猜这是因为 python 程序是一个无限循环。 有没有一种方法可以让我毫无问题地运行我的系统并在启动时运行我的 python 脚本?
最佳答案
我使用 python myprogram.py &
使 myprogram.py
在后台运行并且它有效。 &
用于在后台运行您想要的任何进程。
关于python - 在 Intel Galileo 的后台启动时运行 python 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35818003/