122 of 151 menu

Método makedirs do módulo os

O método makedirs cria pastas recursivamente, ou seja, em uma pasta serão aninhadas outras subpastas. No primeiro parâmetro do método é especificado o caminho para as pastas, no segundo parâmetro opcional - o modo de acesso a elas, no terceiro parâmetro opcional - controle de erro (por padrão exist_ok=False). O método retorna o valor None.

Sintaxe

import os os.makedirs(caminho para as pastas, [modo de acesso], [controle de erro])

Exemplo

Vamos criar uma nova pasta com subpastas aninhadas no caminho dir/tst/new:

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

Veja também

  • método mkdir do módulo os,
    que cria uma única pasta
  • método remove do módulo os,
    que exclui um arquivo
  • método getcwd do módulo os,
    que retorna a pasta de trabalho atual
  • método listdir do módulo os,
    que retorna a lista de arquivos na pasta de trabalho
  • método rmdir do módulo os,
    que move ou exclui uma pasta vazia
  • método rename do módulo os,
    que renomeia arquivo e pasta
  • método scandir do módulo os,
    que itera sobre arquivos em uma pasta
bydeenesfrptru