可以使用Python的os模块和shutil模块,实现对文件的操作。
步骤如下:
import os
folders = [f.path for f in os.scandir('.') if f.is_dir()] sorted_folders = sorted(folders, key=lambda f: os.stat(f).st_birthtime)
import shutil
if len(sorted_folders) > 10: for folder in sorted_folders[:-10]: shutil.rmtree(folder)
注意:shutil.rmtree()函数会彻底删除指定的目录以及其中的所有子目录和文件,慎用。
上一篇:保留最后一个重复行,但列不同
下一篇:保留最近7天的nlog