os можно использовать функции:
  os.mkdir(path): Создает одну директорию по указанному пути.os.makedirs(path): Создает все необходимые промежуточные директории, если их нет.
import os
# Создание одной директории
os.mkdir("my_directory")
# Создание директории и всех промежуточных директорий
os.makedirs("parent_directory/my_directory")
  FileExistsError и OSError.
Для создания директорий (папок) в Python с использованием модуля os, можно воспользоваться несколькими функциями. Основные из них:
os.mkdir(path, mode=0o777, *, dir_fd=None): Создает одну директорию с указанным именем path. Если директория с таким именем уже существует, или указанный путь не существует, будет выброшено исключение FileExistsError или FileNotFoundError соответственно.  mode задает права доступа (permissions) для новой директории (по умолчанию 0o777). dir_fd позволяет указать файловый дескриптор директории относительно которой будет создан путь.
      
import os
try:
  os.mkdir("my_new_directory") # Создаем директорию с именем "my_new_directory" в текущей директории
  print("Директория успешно создана!")
except FileExistsError:
  print("Директория уже существует.")
except FileNotFoundError:
  print("Родительская директория не найдена.")
os.makedirs(path, mode=0o777, exist_ok=False): Создает рекурсивно все необходимые промежуточные директории.  Если exist_ok имеет значение False (по умолчанию) и целевая директория уже существует, будет выброшено исключение FileExistsError.  Если exist_ok имеет значение True, исключение не будет выброшено.  mode также задает права доступа.
      
import os
try:
  os.makedirs("path/to/my/new/directory") # Создаем директорию "directory" и все ее родительские директории "path", "to", "my", "new", если они еще не существуют
  print("Директория и все необходимые родительские директории успешно созданы!")
except FileExistsError:
  print("Директория или одна из родительских директорий уже существует.")
try:
    os.makedirs("path/to/my/new/directory", exist_ok=True) # Создает директорию, не выдавая ошибку, если она уже существует.
    print("Директория создана или уже существует (exist_ok=True).")
except FileExistsError:
    print("Ошибка при создании директории, даже с exist_ok=True. Это странно.")
Важно помнить, что при работе с файловой системой необходимо обрабатывать возможные исключения, такие как FileExistsError и FileNotFoundError, чтобы обеспечить корректную работу программы.