擅长:python、mysql、java
<p>这是我为这个练习写的脚本。
我希望这对任何人都有帮助</p>
<pre><code>import os, re
directory = "c:\\users\\pt world\\documents"
os.chdir(directory)
regexObject = re.compile(r"^spam00(\d).txt$")
number = 1
for folder, subfolder, filename in os.walk(directory):
for filenames in filename:
matchObject = regexObject.search(filenames)
if matchObject:
if int(matchObject.group(1)) == number:
number += 1
else:
os.rename(matchObject.group(),\
"spam00{}.txt".format(number))
number += 1
</code></pre>