遍历文件夹下的所有文件,使用os.listdir()
os.listdir() 方法用于返回指定的文件夹包含的文件或文件夹的名字的列表。
它不包括 . 和 … 即使它在文件夹中。
只支持在 Unix, Windows 下使用。

语法

  • os.listdir(path)

参数

  • path – 需要列出的目录路径

返回值

  • 返回指定路径下的文件和文件夹列表。

实例

import os
path = '/Users/hj/vscode/TextNLP'
dirs = os.listdir(path)  #获得子文件集合
#输出所有文件和文件夹
for dir in dirs:
    print("子文件:",dir)
    print("子子文件名称:",dir.split('.')[0])
    print("子文件路径",os.path.join(path,dir))
    print('*'*50)

输出结果

在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐