Cómo crear una estructura de directorios anidados con pathlib Python

14 dic 2022 1 min di lettura
Cómo crear una estructura de directorios anidados con pathlib Python
Indice dei contenuti

Introducción

Para crear una estructura de directorio anidada en Python usando pathlib, puede usar la clase Path y su método mkdir(). Este método le permite especificar la ruta completa a la estructura de directorios que desea crear y creará directorios intermedios en la ruta si aún no existen.

Crear un directorio anidado

Por ejemplo, para crear una estructura de directorios con la siguiente ruta: /home/user/documents/projects/project1/, puede usar el siguiente código:

from pathlib import Path

 # Create the directory structure
 directory = Path('/home/user/documents/projects/project1/')
 directory.mkdir(parents=True)

El método mkdir() creará los directorios home, user, documents, projects y project1, si aún no existen. El argumento parents=True le dice al método que cree todos los directorios intermedios en la ruta.

Recuerde manejar cualquier posible excepción que pueda generarse al crear directorios, como FileExistsError si los directorios ya existen o PermissionError si no tiene permiso para crear directorios.

Conclusión

¡Espero que esto ayude! Déjame saber si tienes otras preguntas.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.