Guest User

Untitled

a guest
Jun 18th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.31 KB | None | 0 0
  1. import numpy as np
  2. import pandas as pd
  3. raw_file= '/home/targetfolder/channel1.dat'
  4. with open(raw_file, "rb") as f:
  5.  
  6. raw_data = np.fromstring(f.read(), dtype=np.float32)
  7. comb_np_array = np.vstack(raw_data)
  8. big_frame = pd.DataFrame(comb_np_array)
  9. big_frame.to_csv("/home/destinationfolder/channel1.csv")
  10.  
  11. f.close()
  12.  
  13. import csv
  14. from os import listdir
  15. from os.path import isfile, join, splitext
  16.  
  17. dat_folder = "/home/nmu/"
  18. csv_folder = "/home/nmu/tmp/"
  19.  
  20. onlyfilenames = [f for f in listdir(dat_folder) if
  21. isfile(join(dat_folder,f))]
  22. for fullfilename in onlyfilenames:
  23. file_name, file_extension = splitext(fullfilename)
  24. if file_extension == ".dat":
  25. inputfile=dat_folder + fullfilename
  26. with open(inputfile, "rb") as f:
  27.  
  28. inputfile = np.fromstring(f.read(), dtype=np.float32)
  29. comb_np_array = np.vstack(raw_data)
  30. n = pd.DataFrame(comb_np_array)
  31.  
  32. with open(join(csv_folder, file_name + ".csv"), "w",
  33. newline='') as f:
  34. writer = csv.writer(f,lineterminator='n')
  35. for row in range(len(n)):
  36. writer.writerows(n)
Add Comment
Please, Sign In to add comment