我正在尝试在其他人的代码上设置Cron作业,以便在华硕Tinkerboard上运行
它目前是一个简单的脚本,只连接到范围内的设备(这是有效的)
我使用crontab -e
打开了我的文件,我输入的内容是:
0 * * * * * ~Projects/Tinker/example.py
我希望它每小时每小时运行一次,但它不是这样做的。我想我没有正确设置我的目录。在命令窗口中,我看到的唯一目录是:
name@linaro-alip ~/Projects/Tinker/example.py
我如何解决这个问题,让我的程序每小时运行一次?
发布于 2018-07-04 00:22:49
你一定要用油灰吗?如果没有,请参阅此答案- How do I get a Cron like scheduler in Python?。
它使用一个名为schedule的库。我每天早上都会用它来删除目录中的文件。
基本上,您将使用‘`pip install schedule',然后使用如下命令运行您的脚本:
import schedule
def job():
#Whatever the function does
schedule.every().hour.do(job)
while True:
schedule.run_pending()
time.sleep(1)
希望这能有所帮助。
https://stackoverflow.com/questions/51158988
复制相似问题