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.