Python:
Comprobando si un directorio existe
Cómo hacerlo:
Python ofrece formas nativas de comprobar si existe un directorio utilizando los módulos os
y pathlib
. Aquí hay ejemplos para ambos:
Usando el módulo os
import os
# Especifica la ruta del directorio
dir_path = "/ruta/al/directorio"
# Verifica si el directorio existe
if os.path.isdir(dir_path):
print(f"El directorio {dir_path} existe.")
else:
print(f"El directorio {dir_path} no existe.")
Usando el módulo pathlib
from pathlib import Path
# Especifica la ruta del directorio
dir_path = Path("/ruta/al/directorio")
# Verifica si el directorio existe
if dir_path.is_dir():
print(f"El directorio {dir_path} existe.")
else:
print(f"El directorio {dir_path} no existe.")
Bibliotecas de terceros
Aunque la biblioteca estándar de Python es suficiente para comprobar si existe un directorio, bibliotecas como pathlib2
pueden ser alternativas para la consistencia a través de las versiones de Python o funcionalidad adicional.
Nota: A partir de las últimas versiones de Python, pathlib
es lo suficientemente robusto para la mayoría de los casos de uso, haciendo que las bibliotecas de terceros sean menos necesarias para esta tarea específica.