Revision: 21325
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at December 10, 2009 12:34 by iscarface
Initial Code
#!/usr/bin/python import os, sys def migrate(old_name, new_name, dir_name): renamed=0 notrenamed=0 for walk in os.walk(dir_name): filelist=walk[2] if filelist: for file in filelist: oldfilename=walk[0]+file newfilename=oldfilename.replace(old_name, new_name) #os.rename(oldfilename, newfilename) print "OLD_WAS: ", oldfilename print "NEW_IS: ", newfilename print 200*"-" if __name__=="__main__": if len(sys.argv)<4: print "Error" sys.exit() old=sys.argv[1] new=sys.argv[2] dirname=sys.argv[3] if dirname[-1]!="/": dirname=dirname+"/" migrate(old, new, dirname)
Initial URL
python_renamer
Initial Description
This code changes the part of the file name in accordance with the pattern
Initial Title
Filename changer
Initial Tags
Initial Language
Python