Python - Como criar uma estrutura de diretório aninhada

Python - Como criar uma estrutura de diretório aninhada

O módulo PathLib oferece aulas que representam caminhos do sistema de arquivos com semântica apropriada para diferentes sistemas operacionais. Podemos criar estrutura de diretório aninhada processando Pathlib.Caminho.mkdir função em python.

  • No Linux:
    do caminho de importação de pathlib ("/dir1/dir2/dir3").mkdir (pais = true, exist_ok = true)
    12De Pathlib Import Pathpath ("/DIR1/DIR2/DIR3").mkdir (pais = true, exist_ok = true)
  • No Windows:
    do caminho de importação de pathlib ("c: \\ dir1 \\ dir2 \\ dir3").mkdir (pais = true, exist_ok = true)
    12de pathlib importar pathath ("c: \\ dir1 \\ dir2 \\ dir3").mkdir (pais = true, exist_ok = true)

Aqui:

  • Pais = verdadeiro: Instrua para criar diretórios de pais se não estiverem disponíveis.
  • exist_ok = true: Não faça um erro se já existir um diretório.

Execute o script Python acima e verifiquei a árvore de diretório recém -criada.

/dir1 └── DIR2 └── DIR3