Python cambia el nombre de archivos y directorios usando os.rename()

Cambiar nombre de archivo de Python

Archivo de cambio de nombre de Python() es un método utilizado para cambiar el nombre de un archivo o directorio en la programación Python. El método de archivo Python rename() se puede declarar pasando dos argumentos llamados src (Fuente) 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. Ya debería existir.

horario de verano: Destino es el nuevo nombre del archivo o directorio que desea cambiar.

Ejemplo:

import os  
os.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".

Cambiar nombre de archivo de Python

  • 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 “career.guru99.txt” en el lado derecho del panel, al que le cambiamos el nombre de nuestro archivo original.

Aquí está el código completo

import os
import shutil
from os import path

def main():
	# make a duplicate of an existing file
    if path.exists("guru99.txt"):
	# get the path to the file in the current directory
        src = path.realpath("guru99.txt");
		
	# rename the original file
        os.rename('guru99.txt','career.guru99.txt') 
		
if __name__ == "__main__":
    main()