Python 文件数达到100后自动删除旧文件

Python 文件数达到100后自动删除旧文件,python,csv,Python,Csv,我正在从传入数据创建CSV文件 import csv data = ["value %d" % i for i in range(1,4)] for i in range(100): out = csv.writer(open(i+"myfile.csv","w"), delimiter=',',quoting=csv.QUOTE_ALL) out.writerow(data) 创建100个文件后,我想删除旧文件。如何自动删除旧文件?您可以尝试以下方法

我正在从传入数据创建CSV文件

import csv
data = ["value %d" % i for i in range(1,4)]

    for i in range(100):
        out = csv.writer(open(i+"myfile.csv","w"), delimiter=',',quoting=csv.QUOTE_ALL)
        out.writerow(data)

创建100个文件后,我想删除旧文件。如何自动删除旧文件?

您可以尝试以下方法:

import glob
import os
if i == 100:
    for f in glob.glob("path_to_folder"):
        os.remove(f)
或者要删除整个目录,您可以尝试:

import shutil
if i == 100:
    shutil.rmtree("path_to_folder")

每个文件都使用什么文件时间?