回覆列表
-
1 # 使用者292453107134
-
2 # 使用者6847486145697
#encoding:utf-8
import os
#設定資料夾所在路徑,我這裡設定哦當前路徑
path = "./"
#列出路徑下所有的目錄+檔案
files = os.listdir(path)
dirs = []
for i in files:
#如果是目錄,則追加到dirs列表中
if os.path.isdir(path+i):
dirs.append(i)
#按照sorted規則進行排序
print sorted(dirs)
獲取指定目錄下的所有檔案和資料夾(不遍歷子目錄):
獲取指定目錄下的所有檔案和資料夾(遍歷子目錄):篩選資料夾:只需要檔案(夾)名:儲存到Txt:如果不需要遍歷子目錄,直接使用DOS命令更快。以F:\hexo為例,開啟CMD顯示所有檔案和資料夾:只顯示資料夾:開啟F:\dir.txt就能看到結果查詢更多引數: