擅长:python、mysql、java
<p>这就行了</p>
<pre><code>fld = '/Your/path/to/main/folder/'
for root, subdirs, files in os.walk(fld):
for name in files:
curr_fld = os.path.basename(root)
oldname = os.path.join(fld, curr_fld, name)
splt_name = name.split('.')
myname = '_'.join(['My', splt_name[0][-1], splt_name[0], curr_fld + '.' + splt_name[1]])
newname = os.path.join(fld, curr_fld, myname)
os.rename(oldname, newname)
</code></pre>