要解决从两个目录加载文件名包含特定字符的文件的问题,可以使用Python脚本结合os模块来实现。以下是一个简单的示例代码,展示了如何实现这一功能:
import os
# 定义要搜索的目录
dir1 = '/path/to/directory1'
dir2 = '/path/to/directory2'
# 定义要匹配的字符
match_chars = 'example'
# 创建一个空列表来存储匹配的文件路径
matched_files = []
# 遍历第一个目录
for root, dirs, files in os.walk(dir1):
for file in files:
if match_chars in file:
matched_files.append(os.path.join(root, file))
# 遍历第二个目录
for root, dirs, files in os.walk(dir2):
for file in files:
if match_chars in file:
matched_files.append(os.path.join(root, file))
# 打印匹配的文件路径
for file_path in matched_files:
print(file_path)
通过上述方法,你可以有效地从两个目录中加载包含特定字符的文件。
领取专属 10元无门槛券
手把手带您无忧上云