遍历所有文件夹

1
2
3
4
5
6
import os
path=r"c:\users\iuxt\desktop\"
# 获取到当前目录下的所有子目录的绝对路径
for root,dirs,files in os.walk(path):
for dir in dirs:
print(os.path.join(root, dir))

遍历所有文件

1
2
3
4
5
6
# 获取到的是此目录下和子目录下所有文件的绝对路径
import os
path=r"C:\users\iuxt\desktop\"
for root,dirs,files in os.walk(path):
for file in files:
print(os.path.join(root, file))