python获取指定目录下文件名_python获取指定目录下所有文件名os.walk和os.listdir

本文介绍了Python中使用os.walk和os.listdir获取指定目录及其子目录下文件名的方法。os.walk会遍历所有子文件夹和文件,而os.listdir仅列出顶级目录的文件和文件夹。此外,文章还展示了如何保存文件名到全局或局部变量,并通过os.path.splitext筛选特定文件类型。

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

python获取指定目录下所有文件名os.walk和os.listdir

觉得有用的话,欢迎一起讨论相互学习~

949241-20200404123341456-2091227860.png949241-20200404125636151-1411970006.png949241-20200404125603323-1670542535.jpg949241-20200404142715197-1867301511.jpg

os.walk

返回指定路径下所有文件和子文件夹中所有文件列表

其中文件夹下路径如下:

949241-20181125194937743-1518526166.jpg

import os

def file_name_walk(file_dir):

for root, dirs, files in os.walk(file_dir):

print("root&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值