你可以使用os
模塊來遍歷目錄中的所有文件,并使用open
函數(shù)來讀取文件內(nèi)容。下面是一個示例代碼:
import os
def traverse_directory(directory):
# 遍歷目錄中的所有文件和子目錄
for root, dirs, files in os.walk(directory):
for file in files:
# 構(gòu)建文件的絕對路徑
file_path = os.path.join(root, file)
# 打開文件并讀取內(nèi)容
with open(file_path, 'r') as f:
content = f.read()
print(content)
# 調(diào)用函數(shù)并傳入目錄路徑
traverse_directory('/path/to/directory')
在這個示例代碼中,os.walk
函數(shù)會遞歸遍歷指定目錄及其子目錄中的所有文件。然后,我們使用os.path.join
函數(shù)將目錄路徑和文件名合并為文件的絕對路徑。最后,使用open
函數(shù)打開文件并讀取其中的內(nèi)容。
請確保將/path/to/directory
替換為你想要遍歷的目錄的實際路徑。