Gestión de archivos Python:cambie el nombre y elimine archivos con facilidad
Cambiar el nombre y eliminar archivos en Python
En Python, puede cambiar el nombre y eliminar archivos utilizando funciones integradas del módulo del sistema operativo. Estas operaciones son importantes al administrar archivos dentro de un sistema de archivos. En este tutorial, exploraremos cómo realizar estas acciones paso a paso.
Renombrar archivos en Python
Para cambiar el nombre de un archivo en Python, puede utilizar la función os.rename(). Esta función toma dos argumentos:el nombre del archivo actual y el nuevo nombre del archivo.
Sintaxis
La siguiente es la sintaxis básica de la función rename() en Python:
os.rename(current_file_name, new_file_name)
Parámetros
Los siguientes son los parámetros aceptados por esta función:
-
current_file_name :es el nombre actual del archivo cuyo nombre desea cambiar.
-
new_file_name:es el nuevo nombre que desea asignar al archivo.
Ejemplo
A continuación se muestra un ejemplo para cambiar el nombre de un archivo existente "oldfile.txt" a "newfile.txt" usando la función rename() −
import os
# Current file name
current_name = "oldfile.txt"
# New file name
new_name = "newfile.txt"
# Rename the file
os.rename(current_name, new_name)
print(f"File '{current_name}' renamed to '{new_name}' successfully.")
El siguiente es el resultado del código anterior:
File 'oldfile.txt' renamed to 'newfile.txt' successfully.
Eliminar archivos en Python
Puede eliminar un archivo en Python usando la función os.remove(). Esta función elimina un archivo especificado por su nombre de archivo.
Sintaxis
La siguiente es la sintaxis básica de la función remove() en Python:
os.remove(file_name)
Parámetros
Esta función acepta el nombre del archivo como parámetro que debe eliminarse.
Ejemplo
A continuación se muestra un ejemplo para eliminar un archivo existente "file_to_delete.txt" usando la función remove() −
import os
# File to be deleted
file_to_delete = "file_to_delete.txt"
# Delete the file
os.remove(file_to_delete)
print(f"File '{file_to_delete}' deleted successfully.")
Después de ejecutar el código anterior, obtenemos el siguiente resultado:
File 'file_to_delete.txt' deleted successfully.
python
- Depurador de Python:mejore sin esfuerzo sus habilidades de depuración
- Usando IPython
- Python Vs PHP:¿Cuál es la diferencia entre Python y PHP?
- Python con conectividad MySQL:Conector, Crear base de datos, Tabla, Insertar [Ejemplos]
- Eliminar elemento de una LISTA de Python [clear, pop, remove, del]
- Instalación de PIP en Windows:una guía completa paso a paso
- Módulo de importación en Python con ejemplos
- Dominar Python:6 formas efectivas de calcular el cuadrado de un número
- Verifique el uso de memoria de sus objetos de Python
- Python - Acceso a la base de datos MySQL
- Entrada, salida e importación de Python