将一个文件夹中的图片,分别放到已经创建好的每个文件夹中。怎么能实现遍历和循环呢。
回答
收藏

将一个文件夹中的图片,分别放到已经创建好的每个文件夹中。怎么能实现遍历和循环呢。

万航宇
2025-01-16 11:24·浏览量:547
万航宇
影刀见习开发者
发布于 2025-01-16 11:24547浏览

需求:假设有 100 张图片,想要随机分别放到 100 个已经创建好的文件夹中。有什么思路吗?怎么能实现遍历和循环呢。


目前我已经写好了前面的部分,就是后面移动文件和循环一直搞不定。

尝试过的方案

一种方案是用 python代码段,把打乱后的图片路径和文件夹路径存放到一个列表中。然后循环的时候提取两个变量。

第二种是两个foreach 列表循环,但是我通过打印发现外面的循环一直是重复的位置。加了退出循环和判断也不行。

第三种是现在一个列表循环里面再套一个次数循环,有了列表循环的位置之后,在通过提取列表项获得另一个列表位置。但是发现要么是全部移动到了第一个文件夹中,要么就是移动一个后提示无法找到文件。就是只能识别到第一张图,再次循环还是第一张图,实际上第一张已经转移到文件夹中了。就会报错了。



收藏
全部回答1
最新
发布回答
回答