← Volver

Cómo crear una carpeta

La función estándar os.mkdir() recibe como argumento el nombre de una carpeta inexistente o una ruta hacia ella y la crea en el sistema de archivos.

from os import mkdir
# Crea la carpeta "Nueva carpeta" en el directorio actual.
mkdir("Nueva carpeta")
# Crea la carpeta "Nueva carpeta" en la ruta /home/usuario/documentos.
mkdir("/home/usuario/documentos/Nueva carpeta")

Nótese que al indicar una ruta todas las carpetas intermedias deben existir. Por ejemplo, en el segundo caso, la función lanza FileNotFoundError si alguna de las carpetas home, usuario y documentos no existe. Para crear una ruta de carpetas incluyendo todas las intermediarias véase Cómo crear una ruta de carpetas.

archivos carpetas os


👨‍💻 ¡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.