generate functionTue, 29 Nov 2022

Delete files and folders that are older than 14 days in "E:\usenet\tv\". Delete files and folders that are older than 14 days in "E:\usenet\movies\".

from datetime import datetime, timedelta import os def delete_old_files(path): now = datetime.now() for f in os.listdir(path): f = os.path.join(path, f) if os.stat(f).st_mtime < now.timestamp() - 14 * 86400: if os.path.isfile(f): os.remove(f) else: os.removedirs(f) delete_old_files("E:\usenet\tv\") delete_old_files("E:\usenet\movies\"

Questions about programming?Chat with your personal AI assistant