Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #! python3
- import shutil, re, os
- datePattern = re.compile(r"""^(.*?)
- ((0|1)?\d)-
- ((0|1|2|3)?\d)-
- ((19|20)\d\d)
- (.*?)$
- """, re.VERBOSE)
- for amerFilename in os.listdir('.'):
- mo = datePattern.search(amerFilename)
- if mo == None:
- continue
- beforPart = mo.group(1)
- monthPart = mo.group(2)
- dayPart = mo.group(4)
- yearPart = mo.group(6)
- afterPart = mo.group(8)
- euroFilename = beforPart + dayPart +'-' + monthPart + '-' + yearPart + afterPart
- absWorkindDir = os.path.abspath('.')
- amerFilename = os.path.join(absWorkindDir, amerFilename)
- euroFilename = os.path.join(absWorkindDir, euroFilename)
- shutil.move(amerFilename, euroFilename)
Add Comment
Please, Sign In to add comment