擅长:python、mysql、java
<p>编辑:对不起,我错过了关于保留其中一些的部分!你知道吗</p>
<pre><code>import glob
import os
files = glob.glob('path/to/old/files/common_part_of_files_names*.zip')
groups = set([f[:21] for f in files])
for group in groups:
versions = [f for f in files if f.starts_with(group)]
versions.remove(max(versions)) # pop latest
for v in versions:
os.remove(v)
</code></pre>