Python Renombrar archivo y directorio usando os.rename ()

Tabla de contenido:

Anonim

Archivo de cambio de nombre de Python

El archivo rename () de Python es un método utilizado para cambiar el nombre de un archivo o directorio en la programación de Python. El método de archivo rename () de Python se puede declarar pasando dos argumentos llamados src (origen) y dst (destino).

Sintaxis

Esta es la sintaxis del método os.rename ()

os.rename(src, dst)

Parámetros

src: Fuente es el nombre del archivo o directorio. Debería existir ya.

dst: Destino es el nuevo nombre del archivo o directorio que desea cambiar.

Ejemplo:

import osos.rename('guru99.txt','career.guru99.txt') 

Veamos el ejemplo en detalle.

Puede cambiar el nombre del archivo original, hemos cambiado el nombre del archivo de "Guru99.txt" a "Career.guru99.txt".

  • Para cambiar el nombre del archivo "guru99.txt", usaremos la "función de cambio de nombre" en el módulo del sistema operativo
  • Entonces, cuando se ejecuta el código, puede observar que se crea un nuevo archivo "carrera.guru99.txt" en el lado derecho del panel, que cambiamos de nombre para nuestro archivo original.

Aquí está el código completo

import osimport shutilfrom os import pathdef main():# make a duplicate of an existing fileif path.exists("guru99.txt"):# get the path to the file in the current directorysrc = path.realpath("guru99.txt");# rename the original fileos.rename('guru99.txt','career.guru99.txt')if __name__ == "__main__":main()