Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import os
- #config
- renameTableFile = 'D:\\Misc\\Projects\\Renamer\\renameTable.txt'
- workingDirectory = 'D:\\Misc\\Projects\\Renamer'
- #--- end config
- renameTable = {}
- with open(renameTableFile) as fp:
- for line in fp:
- splitLine = line.split()
- renameTable[splitLine[0]] = splitLine[1]
- for root, dirs, files in os.walk(workingDirectory):
- for fname in files + dirs:
- absf = os.path.abspath(os.path.join(root, fname))
- if fname in renameTable:
- targetName = os.path.join(os.path.dirname(absf),renameTable[fname])
- os.rename(absf, targetName)
- print('Renamed: [' + absf + '] to [' + targetName + ']')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement