我有一个主文件夹,其中有许多子文件夹:
MAIN FOLDER
---+ SUB FOLDER 1
---+ FILE 1
---+ SUB FOLDER 2
---+ FILE 2
---+ SUB FOLDER 3
---+ FILE 3
我正在遍历这棵树,目的是进行一些计算,但是我需要跟踪每个子文件夹的路径。我正在使用os.walk()
。
我已经提出了这个部分解决方案,它会打印出所有文件夹的名称。我想忽略主文件夹并只关注子文件夹,但我卡住了,因为我不知道如何正确定义/调用/指定当前子文件夹的完整路径:
import os
directoryPath=r'C:\Users\MyName\Desktop\Main_Folder'
for folders, sub_folders, file in os.walk(directoryPath):
print('Found directory: %s' % folders)
如何检索当前子文件夹的完整路径?