高效的将两个文件夹中多余的文件删除
之前使用的是这个方法,但是图像太多,需要删除的有70W张,得删10多天。。


解决方案
先将image图像复制一份,然后改名为txt
import os
def change_file_extension(path, old_ext, new_ext):
for root, dirs, files in os.walk(path):
for file in files:
if file.endswith(old_ext):
old_file = os.path.join(root, file)
new_file = os.path.splitext(old_file)[

文章介绍了一种更高效的方法来删除两个文件夹中重复的图像,通过复制文件并修改后缀,然后对比两个文件夹中的文件名差异,最后批量删除多余文件。使用Python实现,避免了双重遍历,降低了时间复杂度。
最低0.47元/天 解锁文章
264

被折叠的 条评论
为什么被折叠?



