我有csv文件的目录。我有这个代码,它根据这些csv文件制作直方图,并根据它们的名称将它们直接放在文件夹中。但是,出于某种原因,我在目录本身和我创建的文件夹中获得了该图像的额外副本。如何阻止在目录中形成额外的副本。目前,我有以下内容:
(out_file1, ext) = os.path.splitext(full_name)
out_file1 = out_file1 + "-" + column + '.png'
fig1.savefig(out_file1)
shutil.copy(out_file1,column)
filelist= [f for f in os.listdir(directory) if f.endswith(".png")]
for f in filelist:
os.remove(f)
但是,这不起作用,因为我在该目录中有其他png文件,我不想删除。