你可以使用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
替換為你想要遍歷的目錄的實際路徑。