¡Descarga nuestro E-book gratuito por tiempo limitado!

Eliminar un Archivo en Python

Bienvenidos a Data SEO Academy, donde nuestra misión es brindar formación en programación Python especializada en SEO

En este artículo, exploraremos cómo trabajar con archivos y carpetas en Python, específicamente enfocándonos en cómo eliminarlos. 

Lo bueno de nuestra formación es que no se requiere experiencia previa, así que comencemos.

Ejemplo Delete File en Python

Para eliminar un archivo en Python, utilizamos el módulo os. Primero, importamos este módulo y luego utilizamos la función os.remove(). Aquí hay un ejemplo simple:

				
					import os

# Ruta del archivo que quieres eliminar
archivo = 'ruta/del/archivo.txt'

# Eliminar el archivo
os.remove(archivo)

				
			

Este código eliminará el archivo especificado en la variable ‘archivo

Eliminar Archivo con Delete File en Python

Si quieres asegurarte de que el archivo exista antes de intentar eliminarlo, puedes hacerlo con una simple verificación:

				
					import os

# Ruta del archivo
archivo = 'ruta/del/archivo.txt'

# Comprobar si el archivo existe antes de eliminarlo
if os.path.exists(archivo):
    os.remove(archivo)
    print("El archivo ha sido eliminado")
else:
    print("El archivo no existe")

				
			

Este código primero verifica si el archivo existe y, si es así, lo elimina.

Comprobar si el Archivo Existe antes de Eliminarlo

Como hemos visto en el ejemplo anterior, os.path.exists() se usa para comprobar si un archivo existe. Esto es crucial para evitar errores al intentar eliminar un archivo que no existe.

Eliminar Carpeta en Python

Para eliminar una carpeta y todo su contenido, Python ofrece la función shutil.rmtree() . Primero, debemos importar el módulo shutil

				
					import shutil

# Ruta de la carpeta a eliminar
carpeta = 'mi_carpeta'

# Eliminar la carpeta
if os.path.exists(carpeta):
    shutil.rmtree(carpeta)
    print(f"La carpeta {carpeta} ha sido eliminada")
else:
    print("La carpeta no existe")

				
			

En Data SEO Academy, nos esforzamos por proporcionar conocimientos prácticos y aplicables, incluso para principiantes. Dominar las operaciones de archivos en Python es un paso crucial en el camino hacia la competencia en programación y ciencia de datos. Te invitamos a explorar más y unirte a nuestros cursos para una formación completa desde cero.

¡No pierdas mas el tiempo!
Unete a nuestra comunidad gratuita