Método rename del módulo os
El método rename renombra y/o
mueve un archivo o carpeta. En el primer parámetro
del método establecemos la ruta original al archivo o
carpeta, en el segundo parámetro - la nueva ruta
o nombre del archivo/carpeta. En el segundo y tercer
parámetros opcionales podemos especificar
el descriptor de archivo de la ruta original y final
respectivamente. El método retorna None.
Si el archivo que queremos renombrar
no existe, el método retorna una excepción
FileNotFoundError.
Sintaxis
import os
os.rename(ruta original, nueva ruta, [descriptor de archivo de la ruta original], [descriptor de archivo de la nueva ruta])
Ejemplo
Vamos a renombrar la carpeta dir1:
import os
os.rename('dir1', 'dir2')
Ejemplo
Ahora vamos a renombrar el archivo:
import os
os.rename('file1.txt', 'file2.txt')
Véase también
-
método
makedirsdel móduloos,
que crea un directorio -
método
removedel móduloos,
que elimina un archivo -
método
getcwddel móduloos,
que retorna el directorio de trabajo actual -
método
listdirdel móduloos,
que retorna la lista de archivos en el directorio de trabajo -
método
path.isdirdel móduloos,
que verifica la existencia de un directorio -
método
path.isfiledel móduloos,
que verifica la existencia de un archivo