树莓派(linux)怎么每1秒执行一次python脚本呢 可以详细一点吗

树莓派(linux)怎么每1秒执行一次python脚本呢 可以详细一点吗,第1张

在crontab中写,前缀指定1秒一次 后面写python空格.py文件路径

crontab的用法参考这里:http://www.cnblogs.com/peida/archive/2013/01/08/2850483.html

crontab的粒度最小是到分钟,但是我们还是可以通过变通的方法做到隔多少秒运行一次。

以下方法将每20秒执行一次

crontab -e

* * * * * /bin/date

* * * * * sleep 20/bin/date

* * * * * sleep 40/bin/date

说明:需要将/bin/date更换成你的命令即可

这种做法去处理隔几十秒的定时任务还好,要是每1秒运行一次就得添加60条记录。。。如果每秒运行还是用方案一吧。

也可以编写shell脚本实现

crontab.sh

#!/bin/bash

step=2 #间隔的秒数,不能大于60

for (( i = 0i <60i=(i+step) ))do

date

sleep $step

done

exit 0

crontab -e 输入以下语句,然后:wq 保存退出。

* * * * * /home/crontab/crontab.sh


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8998684.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-23
下一篇2023-04-23

发表评论

登录后才能评论

评论列表(0条)

    保存