transpose_input_init_time.py 826 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. #!/usr/bin/env python
  2. import sys, os, stat, random
  3. num_of_apps = int(sys.argv[1])
  4. input_filename = sys.argv[2]
  5. fd_r = open(input_filename, 'r')
  6. input_ortrm = sys.argv[3]
  7. fd_ro = open(input_ortrm, 'r')
  8. suffix = sys.argv[4]
  9. tmp_str = input_filename.split('.')
  10. out_filename = tmp_str[0]
  11. for i in range(1,len(tmp_str)-1):
  12. out_filename += '.' + tmp_str[i]
  13. #out_filename = input_filename.split('.')[0:1] + '_' + suffix + '.txt'
  14. out_filename += '_' + suffix + '.txt'
  15. print out_filename
  16. fd_w = open(out_filename, 'w')
  17. for i in range(0,num_of_apps):
  18. one_line = fd_r.readline().split()
  19. one_ortrm = fd_ro.readline().split()
  20. write_line = str(one_ortrm[0]) + ' ' + str(one_line[1]) + ' ' + str(one_line[2]) + ' ' + str(one_line[3]) + '\n'
  21. fd_w.write(write_line)
  22. fd_r.close()
  23. fd_w.close()
  24. #print len(list_of_clusters)