运行Python脚本的Crontab错误

时间:2019-09-18 18:18:46

标签: python macos

我有简单的测试脚本:

#! /usr/local/bin/python3
import os
from datetime import date

tday = date.today().strftime('%-m%-d%-y')
dirName = 'Repository' + tday
os.mkdir(dirName)

我通过chmod x + a test.py设置了脚本

我将此脚本放在桌面上,并创建了一个crontab来运行它: * 12 * * *〜/ Desktop / test.py

脚本运行,但错误如下 “目录已存在”(登录到电子邮件)。

我在哪里弄错了?

1 个答案:

答案 0 :(得分:0)

您从12:00到12:59每分钟运行一次脚本。首次运行时,它将创建当天的目录。接下来的59次运行会出错,因为该目录已存在。

您只需要每天运行一次,因此将时间表更改为

0 12 * * * ~/Desktop/test.py