要讀取文件夾下的所有文件,可以使用python中的os模塊和os.walk()函數(shù)來實現(xiàn)。以下是一個示例代碼:
import os
def read_files_in_folder(folder_path):
for root, dirs, files in os.walk(folder_path):
for file in files:
file_path = os.path.join(root, file)
with open(file_path, 'r') as f:
file_content = f.read()
# 在這里對文件內容進行處理,比如打印文件內容
print(file_content)
# 調用函數(shù)并傳入文件夾路徑
folder_path = 'path/to/folder'
read_files_in_folder(folder_path)
在這個示例代碼中,read_files_in_folder()函數(shù)會遞歸遍歷指定文件夾路徑下的所有文件和子文件夾。對于每一個文件,我們可以使用open()函數(shù)打開文件,然后對文件內容進行處理。這里只是簡單地打印了文件內容,你可以根據(jù)需要自行修改處理邏輯。