溫馨提示×

python怎么遍歷目錄所有文件并讀取

小億
159
2023-10-21 15:32:18
欄目: 編程語言

你可以使用os模塊來遍歷目錄中的所有文件,并使用open函數來讀取文件內容。下面是一個示例代碼:

import os

def traverse_directory(directory):
    # 遍歷目錄中的所有文件和子目錄
    for root, dirs, files in os.walk(directory):
        for file in files:
            # 構建文件的絕對路徑
            file_path = os.path.join(root, file)
            # 打開文件并讀取內容
            with open(file_path, 'r') as f:
                content = f.read()
                print(content)

# 調用函數并傳入目錄路徑
traverse_directory('/path/to/directory')

在這個示例代碼中,os.walk函數會遞歸遍歷指定目錄及其子目錄中的所有文件。然后,我們使用os.path.join函數將目錄路徑和文件名合并為文件的絕對路徑。最后,使用open函數打開文件并讀取其中的內容。

請確保將/path/to/directory替換為你想要遍歷的目錄的實際路徑。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女