import os dirct = 'D:/data' dirList=[] fileList=[] files=os.listdir(dirct) #文件夾下所有目錄的列表 print('files:',files) for f in files: if os.path.isdir(dirct + '/'+f): #這里是絕對路徑,該句判斷目錄是否是文件夾 dirList.append(f) elif os.path.isfile(dirct + '/'+f):#這里是絕對路徑,該句判斷目錄是否是文件 fileList.append(f) print("文件夾有:",dirList) print("文件有:",fileList)
注:os.path.exists(path):判斷路徑path是否存在