.jpg)
琴伯甫 2025-05-02 14:51:56
.jpg)
梦遗少年 2025-05-03 11:10:24
.jpg)
和伯中 2025-04-30 13:19:29
然后编写一个循环遍历文件夹中的所有文件并执行删除操作。
.jpg)
江季央 2025-05-01 13:22:03
python import os
def delete_files(path): for file_name in os.listdir(path): file_path = os.path.join(path, file_name) if os.path.isfile(file_path): os.remove(file_path)
delete_files('/path/to/your/directory')
请注意,这会删除指定目录下的所有文件,所以你应该谨慎使用这个函数。
如果你想删除的是特定类型的文件,你可以改变if os.path.isfile(file_path):这一行,将其修改为检查文件类型。
例如,如果我们要删除所有jpg和png图片文件,可以使用以下代码:
python import os
def delete_specific_files(path, file_types): for file_name in os.listdir(path): file_path = os.path.join(path, file_name) if os.path.isfile(file_path): extension = file_name.split('.')[-1] if extension in file_types: os.remove(file_path)
delete_specific_files('/path/to/your/directory', ['jpg', 'png'])
在这个例子中,我们在检查文件是否存在之后,还检查了文件的扩展名,只删除那些扩展名为'jpg'或'png'的文件。