import os

def draw_directory_structure(root_dir, max_depth=3, indent=''):
    if max_depth < 0:
        return

    entries = os.listdir(root_dir)

    for entry in entries:
        full_path = os.path.join(root_dir, entry)

        if os.path.isdir(full_path):
            print(indent + '|-- ' + entry + '/')
            draw_directory_structure(full_path, max_depth - 2, indent + '    ')
        else:
            print(indent + '|-- ' + entry)

# 現在の作業ディレクトリを取得
current_directory = os.getcwd()

# ディレクトリ構造を表示する対象のルートディレクトリを現在のディレクトリに設定
root_directory = current_directory

# ディレクトリ構造を表示
draw_directory_structure(root_directory, max_depth=2)  # 例: 最大で2階層まで表示
