Advertisement
Guest User

Untitled

a guest
May 1st, 2017
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.62 KB | None | 0 0
  1. import os
  2. import re
  3.  
  4. files = os.listdir()
  5. filename = re.compile(r'cd-1-Re[-+]\d')
  6. results = filter(filename.match, files)
  7.  
  8. for data in list(results):
  9.     a = open(data,'r')
  10.     lines = list(a)
  11.     a.close()
  12.     del lines[0:2]
  13.    
  14.     new_file = open(data + '.csv', 'a+')
  15.    
  16.     for line in lines:
  17.         number = re.compile(r'\d\.\d{5}e[-+]\d{2}')
  18.         cd_data = number.findall(line)
  19.         cd_old = float(cd_data[1])
  20.         cd_new = cd_old / 0.4
  21.         new_line_to_print = cd_data[0] + ',' + str(cd_new)
  22.         new_file.write(new_line_to_print)
  23.         new_file.write('\n')
  24.    
  25.     new_file.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement