Python - Cómo crear una estructura de directorio anidada

Python - Cómo crear una estructura de directorio anidada

El módulo PathLib ofrece clases que representan rutas del sistema de archivos con semántica apropiadas para diferentes sistemas operativos. Podemos crear una estructura de directorio anidada demandando ruta.Camino.mkdir función en pitón.

  • En Linux:
    Desde la ruta de la ruta de importación PathLib ("/DIR1/DIR2/DIR3").mkdir (padres = true, exist_ok = true)
    12Desde PathLib Import Pathpath ("/DIR1/DIR2/DIR3").mkdir (padres = true, exist_ok = true)
  • En Windows:
    Desde la ruta de la ruta de importación PathLib ("C: \\ Dir1 \\ Dir2 \\ Dir3").mkdir (padres = true, exist_ok = true)
    12Desde PathLib Import Pathpath ("C: \\ Dir1 \\ Dir2 \\ Dir3").mkdir (padres = true, exist_ok = true)

Aquí:

  • Padres = verdadero: instruir a crear directorios de los padres si no está disponible.
  • Exist_ok = True: No arroje un error si ya existe un directorio.

Ejecutar el script de Python anterior y verificar el recién creado árbol de directorio.

/Dir1 └── Dir2 └── Dir3