#! /usr/local/bin/python
import os
from datetime import *
tempPath = '/Log'
tempList = os.listdir(tempPath)
tempDate = datetime.today()
#tempTargetDate = tempDate - timedelta( days=14 )
tempTargetDate = tempDate - timedelta( weeks=5 )
##### START #####
print '\n'
###
for tempFolder in tempList :
tempList2 = os.listdir(tempPath + '/' + tempFolder)
print '\n##### ' + tempFolder + '\n'
for tempFile in tempList2 :
tempFileDate = datetime.fromtimestamp( os.path.getmtime( tempPath + '/' + tempFolder + '/' + tempFile ) )
if tempFileDate < tempTargetDate:
###
### WARNING WARNING WARNING WARNING WARNING
### WARNING WARNING WARNING WARNING WARNING
### WARNING WARNING WARNING WARNING WARNING
###
### os.remove(tempPath + '/' + tempFolder + '/' + tempFile)
###
### WARNING WARNING WARNING WARNING WARNING
### WARNING WARNING WARNING WARNING WARNING
### WARNING WARNING WARNING WARNING WARNING
###
print tempPath + '/' + tempFolder + '/' + tempFile + ' ----- is deleted.'
else:
print tempPath + '/' + tempFolder + '/' + tempFile
###
print '\n'
print 'today is\t\t', tempDate
print '\nand THE TARGET DATE is\t', tempTargetDate
###
print '\nhello, world. = )\n'
##### END OF POEM #####
댓글 없음:
댓글 쓰기