Python – Crear directorio o carpeta

Para crear un directorio, carpeta o folder, según como lo llames se usa la función mkdir de os.

Esta función puede generar una excepción por lo que debe usarse normalmente dentro de una sentencia try.

# decodigo.com
import os

# Se define el nombre de la carpeta o directorio a crear
directorio = "/home/dev/Documentos/python/archivos/dir_prueba"

try:
    os.mkdir(directorio)
except OSError:
    print("La creación del directorio %s falló" % directorio)
else:
    print("Se ha creado el directorio: %s " % directorio)


En nuestro caso la carpeta dir_prueba no existe, al ejecutar el código se crea sin mayor problema.

Si ejecutamos una segunda vez el código, con la carpeta ya existente, se generaría un error.

«La creación del directorio /home… /archivos/dir_prueba falló»

Esperamos que te sea útil el ejemplo.

Nota: Los ejemplos son editados y ejecutados con la ayuda de PyCharm Community Edition.

Comienza escribiendo tu búsqueda y pulsa enter para buscar. Presiona ESC para cancelar.

Volver arriba