我有简单的测试脚本:
#! /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
脚本运行,但错误如下 “目录已存在”(登录到电子邮件)。
我在哪里弄错了?
答案 0 :(得分:0)
您从12:00到12:59每分钟运行一次脚本。首次运行时,它将创建当天的目录。接下来的59次运行会出错,因为该目录已存在。
您只需要每天运行一次,因此将时间表更改为
0 12 * * * ~/Desktop/test.py