Создание каталога в Python, если он не существует: методы и примеры

Чтобы создать каталог в Python, если он еще не существует, вы можете использовать несколько методов. Вот несколько примеров:

Метод 1. Использование модуля os

import os
directory = "python"
if not os.path.exists(directory):
    os.makedirs(directory)
    print("Directory created successfully!")
else:
    print("Directory already exists.")

Метод 2: использование модуля pathlib(доступен в Python 3.4+)

from pathlib import Path
directory = Path("python")
if not directory.exists():
    directory.mkdir()
    print("Directory created successfully!")
else:
    print("Directory already exists.")

Метод 3. Использование модуля os.path

import os
directory = "python"
if not os.path.isdir(directory):
    os.mkdir(directory)
    print("Directory created successfully!")
else:
    print("Directory already exists.")

Эти методы проверяют, существует ли каталог, используя разные модули (os, pathlibили os.path), и создают каталог, если он существует. не существует.

Модуль

, модуль pathlib, модуль os.path