fork download
  1. paths = ["C:\\data\\Transforma\PENS\\2015133_0b088_PEO.txt",
  2. "C:\\data\\Transforma\PENS\\2015133_0b088_PED.txt",
  3. "C:\\data\\Transforma\PENS\\2015133_0b088_PEN.txt",
  4. "C:\\data\\Transforma\PENS\\2015133_0b088_PNO.txt",
  5. "C:\\data\\Transforma\PENS\\2015133_0b088_PND.txt",
  6. "C:\\data\\Transforma\PENS\\2015133_0b088_PNN.txt",
  7. "C:\\data\\Transforma\PENS\\2015134_0b088_PEO.txt",
  8. "C:\\data\\Transforma\PENS\\2015134_0b088_PED.txt",
  9. "C:\\data\\Transforma\PENS\\2015134_0b088_PEN.txt",
  10. "C:\\data\\Transforma\PENS\\2015134_0b088_PNO.txt",
  11. "C:\\data\\Transforma\PENS\\2015134_0b088_PND.txt",
  12. "C:\\data\\Transforma\PENS\\2015134_0b088_PNN.txt"]
  13.  
  14.  
  15. for path in paths:
  16. newname = path.replace(
  17. '_0b088_PEO', 'LS.XN.PEO.D'
  18. ).replace(
  19. '_0b088_PED', 'LS.XN.PED.D'
  20. ).replace(
  21. '_0b088_PEN', 'LS.XN.PEN.D'
  22. ).replace(
  23. '_0b088_PNO', 'LS.XN.PNO.D'
  24. ).replace(
  25. '_0b088_PND', 'LS.XN.PND.D'
  26. ).replace(
  27. '_0b088_PNN', 'LS.XN.PNN.D'
  28. ).replace('txt','')
  29. a = newname[-12:]
  30. b = newname[24:31]
  31. print(a + b[:4] + '.' + b[4:])
  32.  
Success #stdin #stdout 0.01s 9016KB
stdin
Standard input is empty
stdout
LS.XN.PEO.D.2015.133
LS.XN.PED.D.2015.133
LS.XN.PEN.D.2015.133
LS.XN.PNO.D.2015.133
LS.XN.PND.D.2015.133
LS.XN.PNN.D.2015.133
LS.XN.PEO.D.2015.134
LS.XN.PED.D.2015.134
LS.XN.PEN.D.2015.134
LS.XN.PNO.D.2015.134
LS.XN.PND.D.2015.134
LS.XN.PNN.D.2015.134