Guest User

Untitled

a guest
Jun 19th, 2018
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. #! python3
  2. import shutil, re, os
  3. datePattern = re.compile(r"""^(.*?)
  4. ((0|1)?\d)-
  5. ((0|1|2|3)?\d)-
  6. ((19|20)\d\d)
  7. (.*?)$
  8. """, re.VERBOSE)
  9. for amerFilename in os.listdir('.'):
  10. mo = datePattern.search(amerFilename)
  11. if mo == None:
  12. continue
  13. beforPart = mo.group(1)
  14. monthPart = mo.group(2)
  15. dayPart = mo.group(4)
  16. yearPart = mo.group(6)
  17. afterPart = mo.group(8)
  18. euroFilename = beforPart + dayPart +'-' + monthPart + '-' + yearPart + afterPart
  19. absWorkindDir = os.path.abspath('.')
  20. amerFilename = os.path.join(absWorkindDir, amerFilename)
  21. euroFilename = os.path.join(absWorkindDir, euroFilename)
  22. shutil.move(amerFilename, euroFilename)
Add Comment
Please, Sign In to add comment