即foo.txt成为2011-12-28_projectname_foo.txt
构建新标签很容易,只是重命名过程让我沮丧.
我认为你应该只需要使用os.walk和os.rename.
像这样的东西:
import os from os.path import join for root,dirs,files in os.walk('path/to/dir'): for name in files: newname = foo + name os.rename(join(root,name),join(root,newname))