我是这方面的新手。我试图使用Crontab定期运行python脚本来控制步进电机。当我在终端中运行“stepper\u motor\u cron.py”时,我不断得到下面的语法错误
File "stepper_motor_cron.py", line 4
* * * * * cd /bleary83/Documents example1.py
^
SyntaxError: invalid syntax
我正在使用下面的“example1.py”脚本练习Crontab的使用。我认为问题在于指定文件“example1.py”在Crontab脚本中的位置。我在路径中尝试了许多变体,但总是会出现语法错误消息
我可以在终端中运行'example1.py',并在'append.txt'文件中获得正确的信息
我在usr/bin目录中找到了crontab
#! /usr/bin
from crontab import CronTab
cron = CronTab()
* * * * * cd /bleary83/Documents example1.py
下面是我试图运行的“example1.py”脚本,以了解如何使用它 crontab有效。一旦我了解了crontab的工作原理,我将尝试使用它来安排运行脚本,我必须使用Rasberry Pi控制器运行步进电机
from datetime import datetime
myFile = open('append.txt', 'a')
myFile.write('\nAccessed on ' + str(datetime.now()))
您不能只是随机地将crontab语法放入Python文件中并期望它工作。您应该阅读
python-crontab
的readme以实际了解如何使用它。如果有,您会看到必须将CronTab
的tab
参数设置为crontab表达式:相关问题 更多 >
编程相关推荐