我遍歷了一堆文件夾中的文件夾和文件,這樣做:獲取文件夾名稱
def get_files_in_directory(directory=rootDirectory):
for root, dirs, files in os.walk(directory, topdown='true'):
print("root %s dirs %s files %s" %(root, dirs, files));
for file in files:
ext = os.path.splitext(file)[-1].lower();
if (ext == '.mod'):
print(file);
當我打印的文件,我想也打印包含它的目錄的相對名稱。
所以,如果我有
C:\\myfolderA\\myFolderB\\myFile.MOD
我只是得到
myFolderB
我不想
C:\\myFolderA\\myFolderB
這當然我可以從dir變量得到