/[ambar]/ambar/actualizar-desc-salas.py
ViewVC logotype

Diff of /ambar/actualizar-desc-salas.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2.1 by amoyav, Tue Nov 5 11:54:43 2002 UTC revision 2.2 by amoyav, Tue Nov 5 13:53:55 2002 UTC
# Line 148  def convertir_directorio(nombre_director Line 148  def convertir_directorio(nombre_director
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.
# Line 161  if len(conversiones) > 0: Line 171  if len(conversiones) > 0:
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"):

Legend:
Removed from v.2.1  
changed lines
  Added in v.2.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26