← 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)
👨💻 ¡Ya lanzamos el curso oficial de Recursos Python en Udemy! Un curso moderno para aprender Python desde cero con programación orientada a objetos, SQL y tkinter en 2024.
🐍 También te puede interesar:
💡 Ofrecemos servicios profesionales de desarrollo y capacitación en Python a personas y empresas. Consultanos por tu proyecto.