介绍
在 Python 中,我们可以使用 os
模块来读取当前目录中的所有文件和文件夹的信息。这种方法可以帮助我们快速获取目录的结构,适用于文件管理、日志记录和其他相关任务。
重要性
了解如何访问和管理文件系统对于数据处理和自动化任务至关重要。通过编程读取文件和文件夹信息,可以提高效率并减少手动操作的错误。
使用方法
1. 导入必要的模块
在开始之前,请确保导入 os
模块:
import os
2. 获取当前脚本目录
使用 os.path
模块获取当前脚本的绝对路径:
current_directory = os.path.dirname(os.path.abspath(__file__))
3. 列出目录内容
使用 os.listdir()
函数列出当前目录中的所有条目(文件和文件夹):
items = os.listdir(current_directory)
4. 过滤文件和文件夹
可以使用 os.path.isfile()
和 os.path.isdir()
来检查每个条目是文件还是文件夹。例如:
for item in items:
item_path = os.path.join(current_directory, item)
i