Python 📂 遍历文件夹 🚀
在日常编程中,遍历文件夹是一个非常常见的需求。比如整理文件、备份数据或者批量处理文件等场景,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")
```
通过这种方式,你可以轻松获取到目标文件夹内所有文件的具体路径。如果需要对文件进行进一步操作,比如修改文件名或删除文件,都可以在这个基础上扩展功能。掌握文件夹遍历后,你会发现许多重复性任务都能被高效解决!✨
免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。