Подходит для серверов, папок с логами и видео:
code
import os
import time
folder = "downloads"
now = time.time()
for f in os.listdir(folder):
path = os.path.join(folder, f)
if os.path.isfile(path) and now - os.path.getmtime(path) > 7 * 86400:
os.remove(path)
print("Удалено:", f)