1 #!/usr/bin/env python
2 # -*- coding: utf-8 -*-
3
4 import sys
5 import struct
6 import re
7
8 def main():
9 filepath_in = sys.argv[1]
10 filepath_out = sys.argv[2]
11
12 file_in = open(filepath_in, 'r')
13 file_out = open(filepath_out, 'wb')
14
15 lines = file_in.readlines()
16 for line in lines:
17 # curLine = line.split(' ')
18 curLine = re.split(r"\s|, |\t", line)
19 for i in range(len(curLine)):
20 if len(curLine[i]) == 0:
21 continue
22 parsedata = struct.pack("f", float(curLine[i]))
23 file_out.write(parsedata)
24
25 file_out.close()
26 file_in.close()
27
28 if __name__ == '__main__':
29 main()