擅长:python、mysql、java
<pre><code>import os
import re
def rm_smaller_of(regex, dir):
for entry in os.listdir(dir):
if re.match(regex, entry[:9]):
matches = [(os.stat(f).st_size, f) for f in os.listdir(dir)
if f[:9] == entry[:9]]
matches.sort(reverse=True)
for d in matches[1:]:
os.remove(d[1])
</code></pre>
<p>我想这应该行得通。在</p>
^{pr2}$