Python Cambiar nombre de archivo y directorio usando os.rename()
Archivo de cambio de nombre de Python
Archivo de cambio de nombre() de Python es un método utilizado para cambiar el nombre de un archivo o un directorio en la programación de Python. El método de archivo Python rename() 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
origen: La fuente es el nombre del archivo o directorio. Ya debería existir.
dst: 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".
- 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 por 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()
python
- Palabras clave e identificadores de Python
- Declaración, sangría y comentarios de Python
- Variables, constantes y literales de Python
- Conversión de tipos de Python y conversión de tipos
- Entrada, salida e importación de Python
- Variables globales, locales y no locales de Python
- E/S de archivo de Python
- Administración de archivos y directorios de Python
- Errores de Python y excepciones integradas
- Manejo de excepciones de Python Uso de la instrucción try, except y finalmente
- Promedio de Python:cómo encontrar el PROMEDIO de una lista en Python