Método makedirs del módulo os
El método makedirs crea carpetas
recursivamente, es decir, en una carpeta estarán anidadas
otras subcarpetas. En el primer parámetro del método
se especifica la ruta a las carpetas, en el segundo
parámetro opcional - el modo de acceso
a ellas, en el tercer parámetro opcional
- control de errores (por defecto
exist_ok=False). El método devuelve
el valor None.
Sintaxis
import os
os.makedirs(ruta a las carpetas, [modo de acceso], [control de errores])
Ejemplo
Vamos a crear una nueva carpeta con subcarpetas
anidadas en la ruta dir/tst/new:
import os
os.makedirs('dir/tst/new')
Véase también
-
método
mkdirdel móduloos,
que crea una sola carpeta -
método
removedel móduloos,
que elimina un archivo -
método
getcwddel móduloos,
que devuelve la carpeta de trabajo actual -
método
listdirdel móduloos,
que devuelve la lista de archivos en la carpeta de trabajo -
método
rmdirdel móduloos,
que mueve o elimina una carpeta vacía -
método
renamedel móduloos,
que renombra archivo y carpeta -
método
scandirdel móduloos,
que recorre archivos en una carpeta