Verificando se um diretório existe

Python:
Verificando se um diretório existe

Como fazer:

Python fornece maneiras nativas de verificar a existência de um diretório usando os módulos os e pathlib. Aqui estão exemplos para ambos:

Usando o módulo os

import os

# Especifique o caminho do diretório
dir_path = "/caminho/para/diretorio"

# Verifique se o diretório existe
if os.path.isdir(dir_path):
    print(f"O diretório {dir_path} existe.")
else:
    print(f"O diretório {dir_path} não existe.")

Usando o módulo pathlib

from pathlib import Path

# Especifique o caminho do diretório
dir_path = Path("/caminho/para/diretorio")

# Verifique se o diretório existe
if dir_path.is_dir():
    print(f"O diretório {dir_path} existe.")
else:
    print(f"O diretório {dir_path} não existe.")

Bibliotecas de terceiros

Embora a biblioteca padrão do Python seja suficiente para verificar se um diretório existe, bibliotecas como pathlib2 podem ser alternativas para consistência entre versões do Python ou funcionalidades adicionais.

Nota: Nas últimas versões do Python, pathlib é robusto o suficiente para a maioria dos casos de uso, tornando as bibliotecas de terceiros menos necessárias para essa tarefa específica.