一对一地访问列表的元素

时间:2019-04-14 05:45:34

标签: python

我有一个列表格式的变量,其中有许多路径。我想按1的方式访问每个路径,以在该路径上写入我的输出

我创建了一个包含所有路径的列表

    folders = glob(test_img_path)
    print(folders)

###############OUTPUT of FOLDERS Variable################

['C:\\Python35\\target_non_target\\Target_images_new\\video_tiger_23sec', 'C:\\Python35\\target_non_target\\Target_images_new\\video_tiger_leopard']

####################END#################################

##############LINE ON WHICH THE PATH WILL BE USED TO WRITE OUTPUT######

    cv2.imwrite(folders+"\\{}.jpg".format(img_name),image)

###########END############

此文件夹变量中将有许多路径。我如何修改我的代码以从列表中逐个访问这些路径,以在该路径上写入最终输出

1 个答案:

答案 0 :(得分:1)

只需遍历列表并写入路径

folders = glob(test_img_path)
for folder in folders:
    image = cv2.imread(...)
    ...
    cv2.imwrite(folder + "\\{}.jpg".format(img_name), image)