Descripción
La excepción FileExistsError
se lanza cuando intentamos crear un archivo o directorio que ya existe en el sistema. Esta excepción es una subclase de OSError
y se lanza específicamente cuando una operación de creación de archivo o directorio falla porque el destino ya existe.
Sintaxis
exception FileExistsError
Ejemplo
Ejemplo de cómo se produce la excepción FileExistsError
cuando intentamos crear un directorio que ya existe:
import os
# Intentar crear un directorio que ya existe
try:
os.mkdir("mi_directorio")
except FileExistsError:
print("Error: El directorio ya existe")