148 |
os.chdir("..") |
os.chdir("..") |
149 |
|
|
150 |
|
|
151 |
|
def borrar_bkp(nombre_directorio): |
152 |
|
"""Función que borra todos los .bkp del directorio e inferiores.""" |
153 |
|
os.chdir(nombre_directorio) |
154 |
|
for nombre_fichero in os.listdir("."): |
155 |
|
if os.path.isdir(nombre_fichero): |
156 |
|
borrar_bkp(nombre_fichero) |
157 |
|
elif sre.match(".*\.xml\.bkp$", nombre_fichero): |
158 |
|
os.remove(nombre_fichero) |
159 |
|
os.chdir("..") |
160 |
|
|
161 |
|
|
162 |
# Punto de entrada del script, que convierte todos los ficheros |
# Punto de entrada del script, que convierte todos los ficheros |
163 |
# con extension .xml del directorio desc_salas e inferiores. |
# con extension .xml del directorio desc_salas e inferiores. |
171 |
print "Durante la conversion se han guardado copias de los ficheros originales" |
print "Durante la conversion se han guardado copias de los ficheros originales" |
172 |
print "de descripcion de salas, con el mismo nombre y extension .bkp. Ahora" |
print "de descripcion de salas, con el mismo nombre y extension .bkp. Ahora" |
173 |
print "puedes borrar los ficheros de copia, o conservarlos." |
print "puedes borrar los ficheros de copia, o conservarlos." |
174 |
borrar_bkp = raw_input("¿Borrar ficheros .bkp?: ").lower() |
borrar_los_bkp = raw_input("¿Borrar ficheros .bkp?: ").lower() |
175 |
if borrar_bkp == "s" or borrar_bkp == "si": |
if borrar_los_bkp == "s" or borrar_los_bkp == "si": |
176 |
for nombre_fichero in os.listdir("."): |
borrar_bkp("./desc_salas") |
|
if sre.match(".*\.xml\.bkp$", nombre_fichero): |
|
|
os.remove(nombre_fichero) |
|
177 |
break |
break |
178 |
elif borrar_bkp == "n" or borrar_bkp == "no": |
elif borrar_los_bkp == "n" or borrar_los_bkp == "no": |
179 |
break |
break |
180 |
|
|
181 |
if conversiones.has_key("1.0"): |
if conversiones.has_key("1.0"): |