要遍历不同代码块中的txt和图像文件,可以使用以下解决方法:
import os
# 指定根目录
root_folder = '/path/to/root/folder'
# 遍历根目录及其子文件夹中的所有文件和文件夹
for root, dirs, files in os.walk(root_folder):
# 遍历当前文件夹中的文件
for file in files:
# 检查文件扩展名是否为txt或图像格式(可根据需求自定义)
if file.endswith('.txt') or file.endswith('.jpg') or file.endswith('.png'):
# 获取文件的绝对路径
file_path = os.path.join(root, file)
# 打印文件路径或执行其他操作
print(file_path)
import glob
# 指定根目录
root_folder = '/path/to/root/folder'
# 遍历根目录及其子文件夹中的所有txt和图像文件
file_pattern = root_folder + '/**/*.{txt,jpg,png}'
file_list = glob.glob(file_pattern, recursive=True)
# 遍历文件列表
for file_path in file_list:
# 打印文件路径或执行其他操作
print(file_path)
以上两种方法都可以遍历不同代码块中的txt和图像文件,你可以根据具体需求选择适合的方法。
上一篇:遍历不同包装器中的元素失败
下一篇:遍历不同的表格进行计数