温馨提示×

kettle怎么读取文件夹下所有文件

小亿
176
2023-09-20 02:40:26
栏目: 编程语言

要读取文件夹下的所有文件,可以使用python中的os模块和os.walk()函数来实现。以下是一个示例代码:

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)
# 调用函数并传入文件夹路径
folder_path = 'path/to/folder'
read_files_in_folder(folder_path)

在这个示例代码中,read_files_in_folder()函数会递归遍历指定文件夹路径下的所有文件和子文件夹。对于每一个文件,我们可以使用open()函数打开文件,然后对文件内容进行处理。这里只是简单地打印了文件内容,你可以根据需要自行修改处理逻辑。

0