一个Python使用实例

#!/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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值