我想实现一个 python 代码,它会在指定文件夹中依次选择 3 张图像之后的 1 张图像,依此类推,直到最后一张图像,然后将这些图像复制到另一个文件夹。
例子:如截图所示
请您参考如下方法:
解决方案是一样的,但我认为对所有人来说都更清楚
import os
import shutil
path_to_your_files = 'your pics path'
copy_to_path = 'destination for your copy'
files_list = sorted(os.listdir(path_to_your_files))
orders = range(1, len(files_list) , 4)
for order in orders:
files = files_list[order] # getting 1 image after 3 images
shutil.copyfile(os.path.join(path_to_your_files, files), os.path.join(copy_to_path, files)) # copying images to destination folder
