2017-01-05 106 views
0

我正在制作一个图像处理解决方案,Raspberry Pi使用python脚本处理图像,并将结果发送给Arduino板。我想让这个系统一直运行,因为Raspberry Pi有一个Linux内核,那么有没有办法让pi上的python脚本始终运行?如何保持python脚本始终运行在树莓派上?

+2

Linux应该有'cron'定期运行程序,然后他们不必一直运行。 – furas

回答

-1

如果你把终端运行下去,那么你可以简单地使用Python的While条件

while True: 
    *do some thing* 

,并保持只要u需要,如果你想让它睡几个你也可以用时间模块运行程序秒或分钟

+0

它为我工作,谢谢 –

0

目前尚不清楚,如果图像将被存储在一个文件夹或如何你的脚本将接收图像上,但这里有2种选择:

  1. 设置一个cron作业运行得离谱PT每X秒/分钟,过程中的所有可用的图像,并将它们发送到Arduino板
  2. 在后台作为服务运行脚本,还有下面的链接,一些很酷的说明: http://blog.scphillips.com/posts/2013/07/getting-a-python-script-to-run-in-the-background-as-a-service-on-boot/
+0

很酷我会通过 –