首页 > 精选要闻 > 精选百科 >

Python 📂 遍历文件夹 🚀

发布时间:2025-03-18 02:13:19来源:

在日常编程中,遍历文件夹是一个非常常见的需求。比如整理文件、备份数据或者批量处理文件等场景,Python 提供了强大的 `os` 和 `pathlib` 模块来帮助我们轻松实现这一功能。今天就用一个小例子来展示如何使用 Python 遍历文件夹中的所有文件。

首先,我们需要导入必要的模块。例如:

```python

import os

```

接着,定义一个函数来遍历指定路径下的所有文件和子目录。可以使用 `os.walk()` 方法,它会返回一个三元组 `(dirpath, dirnames, filenames)`,分别表示当前路径、该路径下的子目录列表以及文件列表。

```python

def list_files(folder_path):

for dirpath, dirnames, filenames in os.walk(folder_path):

print(f"当前目录: {dirpath}")

for filename in filenames:

print(os.path.join(dirpath, filename))

```

调用这个函数时,传入你想遍历的文件夹路径即可。比如:

```python

list_files("/Users/username/Documents")

```

通过这种方式,你可以轻松获取到目标文件夹内所有文件的具体路径。如果需要对文件进行进一步操作,比如修改文件名或删除文件,都可以在这个基础上扩展功能。掌握文件夹遍历后,你会发现许多重复性任务都能被高效解决!✨

免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。