Wie kann ich Verzeichnisse rekursiv erstellen?

|

Gibt es eine Python-Methode, um Verzeichnisse rekursiv zu erstellen? Ich habe diesen Pfad:

/home/dail/ 

Ich möchte erstellen

/home/dail /first/second/third 

Kann ich das rekursiv machen oder muss ich ein Verzeichnis nach dem anderen erstellen?

Dasselbe gilt für:

chmod und chown kann ich es rekursiv machen, ohne Berechtigungen für jede Datei/jedes Verzeichnis zuzuweisen?