一个Python使用实例

来源:互联网 发布:c语言中的运算符 编辑:程序博客网 时间:2024/05/22 01:40

#!/usr/bin/python2.7
#zoom angle
import string
import locale
#import file
i_line = 0
fout = file('3006_720_out.txt','a')
if not True:
        print 'error'
fin = file('3006_720.txt','r')
while True:
 line = fin.readline()
 if len(line) == 0:
  break
 #print line,
 values = line.split()
 #print values
 #print 'value0', values[0]
 #for value in values:
  #print value
 tvalue1 = string.atof(values[0])
 #print '0x%04d'%(tvalue1*100)
 tvalue2 = string.atoi(values[1],16)
 #print '0x%04x'%(tvalue2)
 tvalue3 = string.atof(values[2])
 #print '0x%04d'%(tvalue3*100)
 tvalue4 = string.atof(values[3])
 #print '0x%04d'%(tvalue4*100)
 print>>fout, '/*array subscript %d*/\r\n{MAKE_ZOOM_VALUE(0x%04X,HIK_OZOOM_L16),0,0X%04d,0X%04d,0X%04d},\r\n'\
 %(i_line,(tvalue2),(tvalue1*100),(tvalue3*100),(tvalue4*100))
 i_line = i_line + 1
fin.close()
fout.close()

 

 

原始数据:

1 0000 60.6 36.39
1.1 0256 57.22 34.11
1.2 04AC 51.93 30.64
1.3 0702 49.53 29.09
1.4 0958 47.33 27.7
1.5 0BAF 45.31 26.43
1.6 0E05 43.45 25.26
1.7 105B 41.72 24.2
1.8 12B1 38.64 22.31
1.9 1507 35.97 20.7
2 175E 33.63 19.3
2.1 1863 32.57 18.67
2.2 1968 31.61 18.09
2.3 1A6D 30.64 17.52
2.4 1B72 29.75 17
2.5 1C77 28.12 16.04
2.6 1D7C 27.39 15.61
2.7 1E81 26.66 15.18
2.8 1F86 25.98 14.79
2.9 208B 24.13 13.71
3 2191 23.04 13.08
3.1 222B 22.54 12.79
3.2 22C6 22.04 12.51
3.3 2360 21.81 12.37
3.4 23FB 21.58 12.24
3.5 2496 20.7 11.73
3.6 2530 20.28 11.49
3.7 25CB 19.89 11.26
3.8 2665 19.5 11.04
3.9 2700 18.44 10.43
4 279B 18.11 10.25
4.1 2806 17.79 10.06
4.2 2872 17.19 9.72
4.3 28DD 16.9 9.55
4.4 2949 16.5 9.32
4.5 29B5 16.09 9.09
4.6 2A20 15.85 8.95
4.7 2A8C 15.6 8.81
4.8 2AF7 15.36 8.68
4.9 2B63 14.91 8.42
5 2BCF 14.69 8.29
5.1 2C37 14.27 8.06
5.2 2C9F 14.08 7.95
5.3 2D07 13.88 7.83
5.4 2D6F 13.69 7.73
5.5 2DD8 13.33 7.52
5.6 2E40 13.16 7.42
5.7 2EA8 13.07 7.38
5.8 2F10 12.99 7.33
5.9 2F78 12.51 7.05
6 2FE1 12.35 6.97
6.1 303E 12.2 6.88
6.2 309B 12.06 6.8
6.3 30F8 11.78 6.64
6.4 3155 11.64 6.56
6.5 31B2 11.51 6.49
6.6 320F 11.25 6.34
6.7 326C 11.13 6.27
6.8 32C9 11 6.2
6.9 3326 10.88 6.14
7 3383 10.65 6
7.1 33AF 10.54 5.94
7.2 33DC 10.43 5.88
7.3 3409 10.12 5.7
7.4 3436 10.12 5.7
7.5 3463 10.12 5.7
7.6 3490 9.92 5.59
7.7 34BD 9.73 5.48
7.8 34EA 9.54 5.38
7.9 3517 9.54 5.38
8 3544 9.45 5.33
8.1 356A 9.37 5.28
8.2 3590 9.28 5.23
8.3 35B6 9.03 5.09
8.4 35DC 8.95 5.04
8.5 3602 8.87 5
8.6 3628 8.87 5
8.7 364E 8.64 4.87
8.8 3674 8.57 4.83
8.9 369A 8.43 4.75
9 36C1 8.36 4.71
9.1 3600 8.29 4.67
9.2 3704 8.15 4.59
9.3 3725 8.15 4.59
9.4 3747 8.09 4.55
9.5 3769 7.96 4.48
9.6 378A 7.9 4.45
9.7 37AC 7.83 4.41
9.8 37CD 7.77 4.38
9.9 37EF 7.66 4.31
10 3811 7.6 4.28
10.1 382D 7.54 4.25
10.2 3849 7.43 4.18
10.3 3865 7.38 4.15
10.4 3881 7.38 4.15
10.5 389D 7.32 4.12
10.6 38B9 7.22 4.06
10.7 38D5 7.17 4.03
10.8 38F1 7.11 4.01
10.9 390D 7.06 3.98
11 3929 7.06 3.98
11.1 3940 6.97 3.92
11.2 3958 6.87 3.87
11.3 396F 6.78 3.82
11.4 3987 6.78 3.82
11.5 399E 6.78 3.82
11.6 39B6 6.73 3.79
11.7 39CD 6.64 3.74
11.8 39E5 6.56 3.69
11.9 39FC 6.56 3.69
12 3A14 6.43 3.62
12.1 3A28 6.43 3.62
12.2 3A3C 6.39 3.6
12.3 3A50 6.35 3.57
12.4 3A64 6.35 3.57
12.5 3A79 6.27 3.53
12.6 3A8D 6.23 3.51
12.7 3AA1 6.16 3.47
12.8 3AB5 6.16 3.47
12.9 3AC9 6.16 3.47
13 3ADE 6.05 3.4
13.1 3AF2 6.01 3.38
13.2 3B06 6.01 3.38
13.3 3B1A 5.97 3.36
13.4 3B2E 5.94 3.34
13.5 3B43 5.9 3.32
13.6 3B57 5.87 3.3
13.7 3B6B 5.8 3.26
13.8 3B7F 5.77 3.25
13.9 3B93 5.73 3.23
14 3BA8 5.73 3.23
14.1 3BB6 5.67 3.19
14.2 3BC5 5.64 3.17
14.3 3BD3 5.61 3.16
14.4 3BE2 5.54 3.12
14.5 3BF0 5.51 3.1
14.6 3BFF 5.48 3.09
14.7 3C0D 5.48 3.09
14.8 3C1C 5.48 3.09
14.9 3C2A 5.43 3.05
15 3C39 5.4 3.04
15.1 3C46 5.37 3.02
15.2 3C54 5.37 3.02
15.3 3C61 5.37 3.02
15.4 3C6F 5.31 2.99
15.5 3C7C 5.31 2.99
15.6 3C8A 5.28 2.97
15.7 3C97 5.23 2.94
15.8 3CA5 5.23 2.94
15.9 3CB2 5.23 2.94
16 3CC0 5.15 2.9
16.1 3CCC 5.15 2.9
16.2 3CD8 5.1 2.87
16.3 3CE4 5.1 2.87
16.4 3CF1 5.04 2.84
16.5 3CFD 5.04 2.84
16.6 3D09 5.04 2.84
16.7 3D16 5.02 2.82
16.8 3D22 5.02 2.82
16.9 3D2E 4.97 2.8
17 3D3B 4.97 2.8
17.1 3D44 4.9 2.76
17.2 3D4D 4.9 2.76
17.3 3D56 4.87 2.74
17.4 3D5F 4.87 2.74
17.5 3D68 4.87 2.74
17.6 3D71 4.8 2.7
17.7 3D7A 4.76 2.68
17.8 3D83 4.76 2.68
17.9 3D8C 4.76 2.68
18 3D95 4.74 2.66
18.1 3D9D 4.74 2.66
18.2 3DA6 4.74 2.66
18.3 3DAF 4.69 2.64
18.4 3DB8 4.69 2.64
18.5 3DC1 4.69 2.64
18.6 3DCA 4.69 2.64
18.7 3DD3 4.69 2.64
18.8 3DDC 4.69 2.64
18.9 3DE5 4.58 2.58
19 3DEE 4.58 2.58
19.1 3DF5 4.58 2.58
19.2 3DFD 4.56 2.57
19.3 3E05 4.52 2.54
19.4 3E0D 4.52 2.54
19.5 3E15 4.52 2.54
19.6 3E1D 4.52 2.54
19.7 3E25 4.52 2.54
19.8 3E2D 4.52 2.54
19.9 3E35 4.52 2.54
20 3E3D 4.48 2.52
20.1 3E42 4.48 2.52
20.2 3E48 4.48 2.52
20.3 3E4D 4.44 2.5
20.4 3E53 4.44 2.5
20.5 3E59 4.36 2.46
20.6 3E5E 4.35 2.45
20.7 3E64 4.35 2.45
20.8 3E69 4.35 2.45
20.9 3E6F 4.35 2.45
21 3E75 4.35 2.45
21.1 3E7A 4.35 2.45
21.2 3E80 4.35 2.45
21.3 3E85 4.31 2.42
21.4 3E8B 4.31 2.42
21.5 3E91 4.31 2.42
21.6 3E96 4.25 2.39
21.7 3E9C 4.25 2.39
21.8 3EA1 4.25 2.39
21.9 3EA7 4.22 2.37
22 3EAD 4.2 2.36
22.1 3EB2 4.2 2.36
22.2 3EB8 4.18 2.35
22.3 3EBD 4.18 2.35
22.4 3EC3 4.18 2.35
22.5 3EC9 4.18 2.35
22.6 3ECE 4.18 2.35
22.7 3ED4 4.17 2.34
22.8 3ED9 4.17 2.34
22.9 3EDF 4.17 2.34
23 3EE5 4.17 2.34
23.1 3EE9 4.17 2.34
23.2 3EEE 4.17 2.34
23.3 3EF2 4.17 2.34
23.4 3EF7 4.17 2.34
23.5 3EFB 4.17 2.34
23.6 3F00 4.17 2.34
23.7 3F04 4.1 2.31
23.8 3F09 4.1 2.31
23.9 3F0D 4.1 2.31
24 3F12 4.1 2.31
24.1 3F14 4.1 2.31
24.2 3F16 4.1 2.31
24.3 3F18 4.08 2.3
24.4 3F1A 4.02 2.26
24.5 3F1D 4.02 2.26
24.6 3F1F 4.02 2.26
24.7 3F21 4.02 2.26
24.8 3F23 4.02 2.26
24.9 3F25 4.02 2.26
25 3F28 4 2.25
25.1 3F2A 4 2.25
25.2 3F2C 3.98 2.24
25.3 3F2E 3.98 2.24
25.4 3F31 3.92 2.21
25.5 3F33 3.92 2.21
25.6 3F35 3.92 2.21
25.7 3F38 3.92 2.21
25.8 3F3A 3.92 2.21
25.9 3F3C 3.92 2.21
26 3F3F 3.92 2.21
26.1 3F41 3.92 2.21
26.2 3F43 3.92 2.21
26.3 3F45 3.88 2.18
26.4 3F47 3.88 2.18
26.5 3F4A 3.88 2.18
26.6 3F4C 3.88 2.18
26.7 3F4E 3.88 2.18
26.8 3F50 3.88 2.18
26.9 3F52 3.83 2.16
27 3F55 3.83 2.16
27.1 3F57 3.83 2.16
27.2 3F59 3.83 2.16
27.3 3F5B 3.83 2.16
27.4 3F5E 3.79 2.13
27.5 3F60 3.79 2.13
27.6 3F62 3.79 2.13
27.7 3F65 3.79 2.13
27.8 3F67 3.79 2.13
27.9 3F69 3.76 2.12
28 3F6C 3.76 2.12
28.1 3F6E 3.76 2.12
28.2 3F70 3.76 2.12
28.3 3F72 3.76 2.12
28.4 3F74 3.76 2.12
28.5 3F77 3.72 2.09
28.6 3F79 3.72 2.09
28.7 3F7B 3.72 2.09
28.8 3F7D 3.72 2.09
28.9 3F7F 3.71 2.08
29 3F82 3.71 2.08
29.1 3F84 3.71 2.08
29.2 3F86 3.71 2.08
29.3 3F88 3.71 2.08
29.4 3F8A 3.69 2.08
29.5 3F8D 3.69 2.08
29.6 3F8F 3.69 2.08
29.7 3F91 3.69 2.08
29.8 3F93 3.69 2.08
29.9 3F95 3.68 2.07
30 3F98 3.68 2.07
30.1 3F9A 3.68 2.07
30.2 3F9C 3.67 2.06
30.3 3F9E 3.66 2.05
30.4 3FA1 3.65 2.04
30.5 3FA3 3.64 2.03
30.6 3FA5 3.63 2.02
30.7 3FA8 3.62 2.01
30.8 3FAA 3.61 2
30.9 3FAC 3.6 1.99
31 3FAF 3.59 1.98
31.1 3FB1 3.58 1.97
31.2 3FB3 3.57 1.96
31.3 3FB5 3.56 1.95
31.4 3FB7 3.55 1.94
31.5 3FBA 3.54 1.93
31.6 3FBC 3.53 1.92
31.7 3FBE 3.52 1.91
31.8 3FC0 3.51 1.9
31.9 3FC2 3.5 1.89
32 3FC5 3.49 1.88
32.1 3FC7 3.48 1.87
32.2 3FC9 3.47 1.86
32.3 3FCB 3.46 1.85
32.4 3FCE 3.45 1.84
32.5 3FD0 3.44 1.83
32.6 3FD2 3.43 1.82
32.7 3FD5 3.42 1.81
32.8 3FD7 3.41 1.8
32.9 3FD9 3.4 1.79
33 3FDC 3.39 1.78
33.1 3FDE 3.38 1.77
33.2 3FE0 3.37 1.76
33.3 3FE2 3.36 1.75
33.4 3FE4 3.35 1.74
33.5 3FE7 3.34 1.73
33.6 3FE9 3.33 1.72
33.7 3FEB 3.32 1.71
33.8 3FED 3.31 1.7
33.9 3FEF 3.3 1.69
34 3FF2 3.29 1.68
34.1 3FF3 3.28 1.67
34.2 3FF4 3.27 1.66
34.3 3FF5 3.26 1.65
34.4 3FF6 3.25 1.64
34.5 3FF6 3.24 1.63
34.6 3FF7 3.23 1.62
34.7 3FF8 3.22 1.61
34.8 3FF9 3.21 1.6
34.9 3FFA 3.2 1.59
35 3FFA 3.19 1.58
35.1 3FBE 3.18 1.57
35.2 3FBF 3.17 1.56
35.3 3FBF 3.16 1.55
35.4 3FC0 3.15 1.54
35.5 3FC1 3.14 1.53
35.6 3FC1 3.13 1.52
35.7 3FC2 3.12 1.51
35.8 3FC2 3.11 1.5
35.9 3FC3 3.1 1.49
36 4000 3.09 1.48

0 0
原创粉丝点击