鉴于这些文件夹
s:\test\zoneA\UnitA
s:\test\zoneB\UnitA
s:\test\zoneB\UnitB\Item_1
我想传递给函数的:\ test'并获取唯一的文件夹底部列表
导致您在上面看到的内容... 3个条目。相反,当我使用我的功能时
import os
for top, dirs, files in os.walk('S:\\\test'):
for nm in dirs:
print os.path.join(top, nm)
我明白了......
S:\test\zoneA
S:\test\zoneB
S:\test\zoneA\UnitA
S:\test\zoneB\UnitA
S:\test\zoneB\UnitB
S:\test\zoneB\UnitB\Item_1
有没有办法获得底部文件夹列表?非常感谢。
答案 0 :(得分:0)
我猜你想要的是没有子文件夹的文件夹?
import os
for path, dirs, files in os.walk('S:\\\test'):
if not dirs:
print path