i'm trying delete files folder date modified greater 3 days.
numdays = 86400 * 3 # seconds in day times 3 days datetime import datetime = datetime.now() delete_f in os.listdir(src1): file_path = os.path.join(src1, delete_f) try: if (a - datetime.fromtimestamp(os.path.getmtime(file_path)) > numdays): os.unlink(file_path) except exception e: print (e)
i error unorderable types: datetime.timedelta() > int()
i'm not sure how go getting numdays part, have suggestions? tia
you want make numdays timedelta object.
numdays = datetime.timedelta(days=3)
so comparing 2 datetime objects.
Comments
Post a Comment