下面是一段删除图片(文件)的代码,读取某个文件夹下所有的文件名,排序后,按照隔一张删除一个的策略进行批量删除:
pythonimport os
# 设置文件夹路径
folder_path = '/path/to/your/folder'
# 获取所有文件名
file_names = os.listdir(folder_path)
# 按文件名排序
file_names.sort()
# 隔一张删除一个
for i in range(1, len(file_names), 2):
file_path = os.path.join(folder_path, file_names[i])
if os.path.isfile(file_path):
os.remove(file_path)
print(f'Deleted: {file_path}')
本文作者:DingDangDog
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!