Чтобы создать дерево каталогов на основе пути в Python, вы можете использовать различные методы. Вот несколько подходов, которые вы можете использовать:
Метод 1: использование функции os.madeirs()
import os
def create_directory_tree(path):
os.makedirs(path, exist_ok=True)
Метод 2: использование метода Path.mkdir()из модуля pathlib
from pathlib import Path
def create_directory_tree(path):
Path(path).mkdir(parents=True, exist_ok=True)
Метод 3: использование комбинации os.pathи os.madeirs()
import os
def create_directory_tree(path):
os.makedirs(os.path.dirname(path), exist_ok=True)
Эти методы позволяют рекурсивно создавать дерево каталогов, гарантируя, что все промежуточные каталоги, ведущие к конечному каталогу пути, будут созданы, если они еще не существуют.