python os 遍历文件

本文介绍了如何利用Python内置的os模块进行文件夹的遍历,包括os.walk()和os.listdir()方法的应用,适用于频繁读取文件的需求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

小编最近在做一些小项目,经常遇到需要频繁批量读取文件夹中的文件需求,所以采用python的os模块来执行类似任务,具体使用方法如下

使用平台&软件:MacOs、Python3、Anaconda

1.安装

无需安装,python安装之后自带内置函数

2.导入

直接在程序框中输入下方代码即可

import os

3.使用

有两个函数可以遍历,分别为os.walk() 和 os.listdir()
具体使用方法如下:
首先遍历的文件格式如下图
请添加图片描述
请添加图片描述

# os.walk() 使用方法
for path,dir_list,file_list in os.walk('trec06c-utf8'):
    # 返回path路径、dir_list文件夹列表、file_list文件列表
    print(path)
    print(dir_list)
    print(file_list)
# os.listdir() 使用方法
os.listdir('trec06c-utf8')

# 输出:['.DS_Store', 'label', 'data_cut', 'data']
# 只返回当前目录下文件夹列表
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值