[출처] 특정디렉토리 로그 삭제 (2일전)|작성자 skyhigh1024
import os
from datetime import *
#! ------------------------------------------------
#!
#! ------------------------------------------------
if __name__ == '__main__':
sUndelteFileName =""
sNewsDir = 'd:/ftp'
tempDate = datetime.today()
# 파일 목록을 가져온다.
filelist = os.listdir(sNewsDir)
# 2일전날짜와 시간을 가져온다.
tempTargetDate = tempDate - timedelta( days=2 )
for tempFile in filelist :
# 파일생성날짜와 시간을 가져온다.
sCompFileName = sNewsDir + '/' + tempFile
tempFileDate = datetime.fromtimestamp( os.path.getmtime(sCompFileName) )
# 파일생성날짜와 과거 날짜 시간을 비교한다.
if tempFileDate < tempTargetDate:
os.remove( sCompFileName )
print 'Remove : ' + sCompFileName
else:
print 'Not Remove : ' + sCompFileName
[출처] 특정디렉토리 로그 삭제 (2일전)|작성자 skyhigh1024
'프로그램&DB > Python' 카테고리의 다른 글
파이썬 시작시 처리 사항 (0) | 2012.04.09 |
---|---|
날짜시간처리 (0) | 2012.04.09 |
파이썬에서 ADO이용하기 (0) | 2012.04.09 |
파이썬에서 사용하는 문자열 다루는 함수 정리 (0) | 2012.04.09 |
파이썬 날짜 관련 함수 처리 (0) | 2012.04.09 |