Come posso creare directory ricorsivamente?

|

Esiste un metodo Python per creare directory ricorsivamente? Ho questo percorso:

/home/dail/ 

Vorrei creare

/home/dail /first/second/third 

Posso farlo in modo ricorsivo o devo creare una directory dopo l'altra?

La stessa cosa per:

chmod e chown posso farlo in modo ricorsivo senza assegnare i permessi per ogni file/dir?