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 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/