Méthode makedirs du module os

La méthode makedirs crée récursivement des dossiers, c'est-à-dire qu'un dossier contiendra d'autres sous-dossiers imbriqués. Le premier paramètre de la méthode spécifie le chemin des dossiers, le second paramètre optionnel - le mode d'accès à ceux-ci, le troisième paramètre optionnel - la gestion des erreurs (par défaut exist_ok=False). La méthode renvoie la valeur None.

Syntaxe

pythonimport os

os.makedirs(chemin des dossiers, [mode d'accès], [gestion des erreurs])

Exemple

Créons un nouveau dossier avec des sous-dossiers imbriqués au chemin dir/tst/new :

pythonimport os

os.makedirs('dir/tst/new')

Voir aussi

  • la méthode mkdir du module os,
    qui crée un seul dossier
  • la méthode remove du module os,
    qui supprime un fichier
  • la méthode getcwd du module os,
    qui renvoie le dossier de travail courant
  • la méthode listdir du module os,
    qui renvoie la liste des fichiers dans le dossier de travail
  • la méthode rmdir du module os,
    qui déplace ou supprime un dossier vide
  • la méthode rename du module os,
    qui renomme un fichier ou un dossier
  • la méthode scandir du module os,
    qui parcourt les fichiers dans un dossier