Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # created by python bits. Check out my channel: https://www.youtube.com/@python-bits
- import os
- import datetime
- days = 15 #delete files older than given days
- folder = './' #current working directory
- current_time = datetime.datetime.now()
- for subdirs, dirs, files in os.walk(folder):
- for file in files:
- file_path = os.path.join(subdirs, file)
- if os.path.isfile(file_path):
- file_created_time = datetime.datetime.fromtimestamp(os.path.getmtime(file_path))
- if current_time - file_created_time > datetime.timedelta(days=days):
- os.remove(file_path)
Advertisement
Add Comment
Please, Sign In to add comment