Python 遍历指定目录中的内容方法

liftword5个月前 (12-19)技术文章69

Python有多种方法可以用于遍历指定目录中的内容,其中一种常用的方法是使用os模块的walk()函数。

os.walk()函数可以遍历一个目录以及所有的子目录,并且对于每一个目录,都可以产生一个三元组,这个三元组包含三个元素:遍历到的路径名称,这个路径下的目录名称列表,以及这个路径下的文件名称列表。

下面是一个简单的示例代码,演示了如何使用os.walk()函数遍历一个目录:

import os

def print_directory_contents(path):
    for dirpath, dirnames, filenames in os.walk(path):
        print(f'Found directory: {dirpath}')
        for file_name in filenames:
            print(file_name)

print_directory_contents('/path/to/directory')  # 请替换为你想遍历的目录

在这个代码中,os.walk()函数用于遍历path指定的目录。对于遍历到的每个目录,它都会打印出目录的路径,然后打印出这个目录下的所有文件的名称。

这只是遍历目录的一种基本方法,你可以根据需要对这个函数进行修改和扩展,比如你可以添加额外的逻辑来处理遍历到的文件,或者根据需要对遍历的目录进行筛选等。

相关文章

一文掌握Python 字典遍历的8种方法

Python 中的字典是键值对的集合,其中每个键都是唯一的。它们广泛用于各种用途,例如存储配置设置、管理数据或映射数据关系。为了有效地使用字典,需要了解如何循环访问它们1. 使用 For 循环遍历字典...

Python数据类型——列表 python数据类型list

Python是一门高效易用的编程语言,其内置的数据类型也是非常丰富的。其中,列表(List)是Python中最常用的一种数据类型,它的功能非常强大,可以用于存储和处理各种类型的数据。本文将介绍Pyth...

如何在 Python 中循环访问多个列表

循环访问列表是 Python 中最基本的技能之一。在某些情况下,可能会发现自己必须并行遍历多个列表,从每个列表中获取一个元素并对其执行操作。在本文中,我们将学习如何以最好地方法循环访问 Python...

人生苦短,我用python实现遍历文件夹图片并重命名,可真有意思!

今天为大家带来的内容:主要为大家详细介绍了python实现遍历文件夹图片并重命名,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下!!!在做深度学习相关项目时,需要标注图片...

超全整理|Python 操作 Excel 库常用操作详解

来源:早起Python作者:陈熹、刘早起大家好,我是早起。在之前的文章中我们曾详细的讲解了如何使用openpyxl 操作Excel,其实在Python中还有其他可以直接操作 Excel 文件的库,如...