mkdir -p-Funktionalität in Python
Die os.makedirs()
Funktion in Python kann verwendet werden, um ein Verzeichnis mit der Option -p
zu erstellen, die den gesamten Verzeichnispfad einschließlich fehlender Elternverzeichnisse erstellt. Hier ist ein Codeausschnitt:
import os
directory_path = '/path/to/directory'
os.makedirs(directory_path, exist_ok=True)
Der Parameter exist_ok
ist auf True
gesetzt, sodass os.makedirs()
keinen Fehler auslöst, wenn das Verzeichnis bereits vorhanden ist. Wenn Sie einen Fehler auslösen möchten, wenn das Verzeichnis bereits vorhanden ist, können Sie exist_ok
auf False
setzen:
import os
directory_path = '/path/to/directory'
os.makedirs(directory_path, exist_ok=False)
Das wird das Verzeichnis erstellen, falls es nicht vorhanden ist und einen Fehler auslösen, falls es bereits vorhanden ist.