擅长:python、mysql、java
<p>这不是一个干净的例子,但它可能会帮助你,运行这个文件夹内,你想重命名的文件。你知道吗</p>
<p>注意:在运行代码之前,请备份您的内容。。。你知道吗</p>
<pre><code>import os
dirs = os.listdir(".")
#I am splitting every string into a chr because we dont know the location of the number
split_dir= [list(f) for f in dirs]
print "split_dir", split_dir
y = split_dir
for index, x in enumerate(split_dir):
for char in x:
print "char", char
if(char.isdigit()):
print "inside is digit"
y[index].remove(char)
y[index].insert(0,char)
y = [''.join(x) for x in y]
print "split_dir", y
#this section just renames the files in the current working directory
for index,file_name in enumerate(dirs):
print("yindex", y[index])
os.rename(file_name, y[index])
</code></pre>