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.
![Crear directorio o carpeta](/wp-content/uploads/2019/05/python_crear_directorio_carpeta_01-1024x519.jpg)
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 este ejemplo de cómo crear un directorio o carpeta en python te sea de utilidad.
Nota: Los ejemplos son editados y ejecutados con la ayuda de PyCharm Community Edition.
Más información en inglés: https://geekole.com/create-directories-or-folders-in-python/