Python 3如何删除文件夹中的图像

时间:2013-06-28 06:41:39

标签: python-3.x delete-file

如何使用Python 3删除文件夹中的所有png格式图片?

3 个答案:

答案 0 :(得分:7)

这个单行语句将把每个文件放在指定的路径中并删除它如果文件名以.png结尾:

import os
os.remove(file) for file in os.listdir('path/to/directory') if file.endswith('.png')

答案 1 :(得分:0)

此功能将帮助您删除单个图像文件,只需将其置于for循环中即可删除多个图像或文件。请仔细检查您是否提供了文件的有效路径。 “

def remove_img(self, path, img_name):
    os.remove(path + '/' + img_name)
# check if file exists or not
    if os.path.exists(path + '/' + img_name) is false:
        # file did not exists
        return True

答案 2 :(得分:-1)

import os,sys
sys.path.insert("path to folder")
os.system("rm *.png")