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
mkdirdo móduloos,
que cria uma única pasta -
método
removedo móduloos,
que exclui um arquivo -
método
getcwddo móduloos,
que retorna a pasta de trabalho atual -
método
listdirdo móduloos,
que retorna a lista de arquivos na pasta de trabalho -
método
rmdirdo móduloos,
que move ou exclui uma pasta vazia -
método
renamedo móduloos,
que renomeia arquivo e pasta -
método
scandirdo móduloos,
que itera sobre arquivos em uma pasta