Überprüfung, ob ein Verzeichnis existiert

Python:
Überprüfung, ob ein Verzeichnis existiert

Wie geht das:

Python bietet native Möglichkeiten, um die Existenz eines Verzeichnisses mit den Modulen os und pathlib zu überprüfen. Hier sind Beispiele für beide:

Mit dem os-Modul

import os

# Spezifizieren des Verzeichnispfades
dir_path = "/path/to/directory"

# Überprüfen, ob das Verzeichnis existiert
if os.path.isdir(dir_path):
    print(f"Das Verzeichnis {dir_path} existiert.")
else:
    print(f"Das Verzeichnis {dir_path} existiert nicht.")

Mit dem pathlib-Modul

from pathlib import Path

# Spezifizieren des Verzeichnispfades
dir_path = Path("/path/to/directory")

# Überprüfen, ob das Verzeichnis existiert
if dir_path.is_dir():
    print(f"Das Verzeichnis {dir_path} existiert.")
else:
    print(f"Das Verzeichnis {dir_path} existiert nicht.")

Drittanbieter-Bibliotheken

Obwohl Pythons Standardbibliothek ausreicht, um zu überprüfen, ob ein Verzeichnis existiert, können Bibliotheken wie pathlib2 Alternativen für Konsistenz über Python-Versionen hinweg oder für zusätzliche Funktionalitäten sein.

Hinweis: In den neuesten Python-Versionen ist pathlib robust genug für die meisten Anwendungsfälle, was Drittanbieter-Bibliotheken für diese spezifische Aufgabe weniger notwendig macht.