generate functionSat, 12 Nov 2022

Delete files and folders older than 8 days located in "f:\rartvfeed\".

import os, time from datetime import datetime, timedelta dir_name = 'f:\rartvfeed' for root, dirs, files in os.walk(dir_name): for f in files: full_path = os.path.join(root, f) st = os.stat(full_path) mtime = datetime.fromtimestamp(st.st_mtime) if mtime < datetime.now() - timedelta(days=8): os.remove(full_path)

Questions about programming?Chat with your personal AI assistant