如何使用 Python 3 删除文件夹中的所有 png 格式图片?
问问题
42334 次
3 回答
16
此单行语句将获取指定路径中的每个文件,如果文件名以 结尾,则将其删除.png
:
import os
os.remove(file) for file in os.listdir('path/to/directory') if file.endswith('.png')
于 2013-06-28T06:46:08.337 回答
2
此功能将帮助您删除单个图像文件,您只需将其放入 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
'
于 2018-02-15T11:54:50.360 回答
1
import glob
removing files = glob.glob('file path/*.jpg')
for i in removing files:
os.remove(i)
将文件路径替换为图像文件夹的目录
于 2022-01-03T15:08:37.600 回答