パスからn番目のディレクトリ名を取得する方法
import os def get_nth_directory_name(path, n): # パスをディレクトリ名で分割 directories = path.split(os.path.sep) # リストの範囲を超えないようにnを調整 n = min(n, len(directories) - 1) # n番目のディレクトリ名を返す return directories[n] # 使用例 path = "/path/to/some/directory/" n = 2 nth_directory_name = get_nth_direc>>More