Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python遍历文件夹里的文件

作者:優雅dē颓废   发布日期:2025-10-10   浏览:89

import os

# 定义一个函数来遍历文件夹中的所有文件
def traverse_folder(folder_path):
    # 使用os.walk递归遍历文件夹
    for root, dirs, files in os.walk(folder_path):
        # root表示当前正在遍历的文件夹路径
        # dirs表示该文件夹下的子文件夹列表
        # files表示该文件夹下的文件列表

        # 遍历文件列表并打印每个文件的完整路径
        for file in files:
            file_path = os.path.join(root, file)
            print(f"文件: {file_path}")

# 示例用法
folder_path = 'your_folder_path_here'  # 替换为你要遍历的文件夹路径
traverse_folder(folder_path)

解释说明:

  1. 导入模块os 模块提供了与操作系统交互的功能,包括遍历文件夹。
  2. 定义函数traverse_folder 函数接收一个文件夹路径作为参数,并使用 os.walk 来递归遍历该文件夹及其子文件夹。
  3. 遍历文件夹os.walk 返回一个三元组 (root, dirs, files),其中:
    • root 是当前遍历的文件夹路径。
    • dirs 是当前文件夹下的子文件夹列表。
    • files 是当前文件夹下的文件列表。
  4. 处理文件:对于每个文件,使用 os.path.join 构建完整的文件路径,并打印出来。
  5. 示例用法:将 folder_path 替换为你想要遍历的实际文件夹路径,然后调用 traverse_folder 函数。

上一篇:python字符串的操作方法

下一篇:python反转字符串

大家都在看

python时间格式

python读取文件路径

staticmethod在python中有

python开发windows应用程序

python中len是什么意思

python ord和chr

python中的yield

python自定义异常

python判断路径是否存在

python list.pop

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站