← Volver
La función estándar
Este código crea el siguiente árbol de carpetas:
Si la ruta
Cómo crear una ruta de carpetas
os.makedirs()
recibe como argumento una ruta (ya sea absoluta o relativa) a una carpeta y crea a esta y a todas las intermedias.from os import makedirs
makedirs("a/b/c")
Este código crea el siguiente árbol de carpetas:
a
|-b
|-c
Si la ruta
a/b/c
ya existe se lanza la excepción FileExistsError
, a menos que se haya indicado el argumento exist_ok=True
.# Lanza FileExistsError si la ruta ya existe.
makedirs("a/b/c")
# Falla silenciosamente.
makedirs("a/b/c", exist_ok=True)
🐍 También te puede interesar:
💬 ¿Alguna duda sobre este código? ¡Preguntanos en el foro!
❤️ ¿Te gusta nuestro contenido? ¡Ayudanos a seguir creciendo con una donación!