程序很簡單,parent,dirnames,filenames分別表明當前目錄下的文件夾數及文件數,然后通過os.wolk向深入遍歷。
import os
import os.path
# this folder is custom
rootdir="G:\Download"
for parent,dirnames,filenames in os.walk(rootdir):
#case 1:
for dirname in dirnames:
print("parent folder is:" + parent)
print("dirname is:" + dirname)
#case 2
for filename in filenames:
print("parent folder is:" + parent)
print("filename with full path:"+ os.path.join(parent,filename))