使用python遍历文件夹下的子文件夹及文件,并统计出文件夹下文件的数量:

    1. import os
    2. count = 0
    3. # 遍历文件夹
    4. def walkFile(file):
    5. for root, dirs, files in os.walk(file):
    6. # root 表示当前正在访问的文件夹路径
    7. # dirs 表示该文件夹下的子目录名list
    8. # files 表示该文件夹下的文件list
    9. # 遍历文件
    10. for f in files:
    11. global count
    12. count += 1
    13. print(os.path.join(root, f))
    14. # 遍历所有的文件夹
    15. for d in dirs:
    16. print(os.path.join(root, d))
    17. print("文件数量一共为:", count)
    18. if __name__ == '__main__':
    19. walkFile(r"E:\数据集\Market-1501-v15.09.15\val")