os模块

# -*- coding: utf-8 -*-
import os

# os.walk() 方法用于通过在目录树中游走输出在目录中的文件名,向上或者向下。
# 主要是针对目录,也就是文件夹,获取文件夹下所有的文件及目录

for root, dirs, files in os.walk(os.getcwd(), topdown=True):
    # print(root, '
', dirs, '
', files)
    # root 该文件的位置  string
    # dirs 文件夹       list
    # files  文件名     list
    # print(list(os.walk(os.getcwd(), topdown=True)))

    print(root)
    for name in dirs:
        print('11')
        print(os.path.join(root, name))
    for name in files:
        print('22')
        print(os.path.join(root, name))
    print('
' * 2)

原文地址:https://www.cnblogs.com/hui-code/p/12677112.html