OS模块提供了丰富的方法处理文件和目录。
os.walk() 方法用于通过在目录树中游走输出在目录中的文件名,向上或者向下。
import os
path = os.getcwd() #获取当前路径
#打印出当前路径下的文件和文件夹
for i in os.listdir(path):
print(i)
#打印当前路径下的文件
def get_files(path):
for root, dirs, files in os.walk(path):
for name in dirs:
path1 = os.path.join(root, name)
get_files(path1)
for name in files:
print(name)
get_files(path)