【发布时间】:2020-07-24 03:39:16
【问题描述】:
我有这样的文件夹结构:
some_directory/subdir1/subdir1_1
some_directory/subdir1/subdir1_2
some_directory/subdir2/subdir2_1
etc.
我下面的代码返回我:['subdir1', subdir2]
代码:
import os
from pathlib import Path
IMG_IN_PATH = Path('some_directory')
DIR_LIST = sorted([f.name for f in list(IMG_IN_PATH.glob('*/'))])
print(DIR_LIST)
我需要得到这样的列表:['subdir1/subdir1_1', 'subdir1/subdir1_2', 'subdir2/subdir2_1']。
如何实现?
【问题讨论】:
-
另请参阅
os.listdir以检查单个目录。 -
你想找什么?目录内的所有图片?
标签: python directory path operating-system pathlib