Haciendo respaldos automaticos, parte II
Siguiendo con este post . como no cacho mucho python , ese lo desarrolle en python 2.5, pero un compañero trato de ejecutarlo en 3.1 y no funciono, al perecen en el cambio de versiones cambio la forma de capturar las exepciones. aqui dejo el programa solucionado para la version 3.1. aun no menejo las excepciones solo muestro un texto "Error Controlado" :( . import os import shutil import datetime date = datetime.date.today() dateDelete = date - datetime.timedelta(weeks=2) sourcePath = r'F:\develop\zeus\trunk' destRootPath = r'U:\respaldoAutomaticos' destPath = destRootPath + "\\" + str(date) + " _respaldo" print ("find old Directories") try: print (dateDelete) for directory in os.listdir(destRootPath): try: array = directory.split(" ")[0].split("-") dateDir = datetime.date(int(array[0]), int(array[1]), int(array[2])) print (dateDir) if dateDir <...