可以使用递归的方式遍历子目录中的文件并加载它们。下面是一个示例代码:
import os
def load_files(directory):
for root, dirs, files in os.walk(directory):
for file in files:
file_path = os.path.join(root, file)
# 在这里可以对文件进行加载操作
print("加载文件:", file_path)
# 调用示例
load_files('/path/to/directory')
上述代码使用os.walk()
函数来遍历给定目录下的所有子目录和文件。通过循环遍历files
列表,可以获取到每个文件的路径file_path
。在这里,你可以根据自己的需求对文件进行加载操作。这里只是简单地打印出文件路径,你可以根据实际需求修改为自己的加载逻辑。