File tree Expand file tree Collapse file tree 3 files changed +198
-1
lines changed
Expand file tree Collapse file tree 3 files changed +198
-1
lines changed Original file line number Diff line number Diff line change @@ -42,6 +42,9 @@ docker run --rm -it -v $(pwd):/home/docker gitrust/scpinfo example.scp
4242
4343docker run --rm -it -v $(pwd):/home/docker gitrust/scpinfo --csv 5 example.scp
4444
45+ # under Windows
46+ docker run --rm -it -v %cd%:/home/docker gitrust/scpinfo example.scp
47+
4548```
4649
4750On Windows OS use ` %cd% ` instead of ` $(pwd) ` for volume binding.
Original file line number Diff line number Diff line change 1+
2+ lead_table = """0,0
3+ 1,I
4+ 2,II
5+ 3,V1
6+ 4,V2
7+ 5,V3
8+ 6,V4
9+ 7,V5
10+ 8,V6
11+ 9,V7
12+ 10,V2R
13+ 11,V3R
14+ 12,V4R
15+ 13,V5R
16+ 14,V6R
17+ 15,V7R
18+ 16,X
19+ 17,Y
20+ 18,Z
21+ 19,CC5
22+ 20,CM5
23+ 21,LA
24+ 22,RA
25+ 23,LL
26+ 24,fl
27+ 25,fE
28+ 26,fC
29+ 27,fA
30+ 28,fM
31+ 29,fF
32+ 30,fH
33+ 31,dI
34+ 32,dII
35+ 33,dV1
36+ 34,dV2
37+ 35,dV3
38+ 36,dV4
39+ 37,dV5
40+ 38,dV6
41+ 39,dV7
42+ 40,dV2R
43+ 41,dV3R
44+ 42,dV4R
45+ 43,dV5R
46+ 44,dV6R
47+ 45,dV7R
48+ 46,dX
49+ 47,dY
50+ 48,dZ
51+ 49,dCC5
52+ 50,dCM5
53+ 51,dLA
54+ 52,dRA
55+ 53,dLL
56+ 54,dfI
57+ 55,dfE
58+ 56,dfC
59+ 57,dfA
60+ 58,dfM
61+ 59,dfF
62+ 60,dfH
63+ 61,III
64+ 62,aVR
65+ 63,aVL
66+ 64,aVF
67+ 65,aVRneg
68+ 66,V8
69+ 67,V9
70+ 68,V8R
71+ 69,V9R
72+ 70,D
73+ 71,A
74+ 72,J
75+ 73,Defib
76+ 74,Extern
77+ 75,A1
78+ 76,A2
79+ 77,A3
80+ 78,A4
81+ 79,dV8
82+ 80,dV9
83+ 81,dV8R
84+ 82,dV9R
85+ 83,dD
86+ 84,dA
87+ 85,dJ
88+ 86,Chest
89+ 87,V
90+ 88,VR
91+ 89,VL
92+ 90,VF
93+ 91,MCL
94+ 92,MCL1
95+ 93,MCL2
96+ 94,MCL3
97+ 95,MCL4
98+ 96,MCL5
99+ 97,MCL6
100+ 98,CC
101+ 99,CC1
102+ 100,CC2
103+ 101,CC3
104+ 102,CC4
105+ 103,CC6
106+ 104,CC7
107+ 105,CM
108+ 106,CM1
109+ 107,CM2
110+ 108,CM3
111+ 109,CM4
112+ 110,CM6
113+ 111,dIII
114+ 112,daVR
115+ 113,daVL
116+ 114,daVF
117+ 115,daVRneg
118+ 116,dChest
119+ 117,dV
120+ 118,dVR
121+ 119,dVL
122+ 120,dVF
123+ 121,CM7
124+ 122,CH5
125+ 123,CS5
126+ 124,CB5
127+ 125,CR5
128+ 126,ML
129+ 127,AB1
130+ 128,AB2
131+ 129,AB3
132+ 130,AB4
133+ 131,ES
134+ 132,AS
135+ 133,AI
136+ 134,S
137+ 135,dDefib
138+ 136,dExtern
139+ 137,dA1
140+ 138,dA2
141+ 139,dA3
142+ 140,dA4
143+ 141,dMCL1
144+ 142,dMCL2
145+ 143,dMCL3
146+ 144,dMCL4
147+ 145,dMCL5
148+ 146,dMCL6
149+ 147,RL
150+ 148,CV5RL
151+ 149,CV6LL
152+ 150,CV6LU
153+ 151,V10
154+ 152,dMCL
155+ 153,dCC
156+ 154,dCC1
157+ 155,dCC2
158+ 156,dCC3
159+ 157,dCC4
160+ 158,dCC6
161+ 159,dCC7
162+ 160,dCM
163+ 161,dCM1
164+ 162,dCM2
165+ 163,dCM3
166+ 164,dCM4
167+ 165,dCM6
168+ 166,dCM7
169+ 167,dCH5
170+ 168,dCS5
171+ 169,dCB5
172+ 170,dCR5
173+ 171,dML
174+ 172,dAB1
175+ 173,dAB2
176+ 174,dAB3
177+ 175,dAB4
178+ 176,dES
179+ 177,dAS
180+ 178,dAI
181+ 179,dS
182+ 180,dRL
183+ 181,dCV5RL
184+ 182,dCV6LL
185+ 183,dCV6LU
186+ 184,dV10
187+ """
Original file line number Diff line number Diff line change 22# -*- coding: utf-8 -*-
33
44import struct
5+ from leadtable import lead_table
56
67def b2s (bytes ):
78 if len (bytes ) != 2 :
@@ -29,7 +30,13 @@ def bdecode(bytes):
2930
3031def lead_dic ():
3132 """Return lead dictionary from file"""
32- return file2dict ('leadtable.csv' )
33+ data_dict = {}
34+ lines = lead_table .split ('\n ' )
35+ for line in lines :
36+ if line :
37+ key , value = line .split (',' )
38+ data_dict [int (key )] = value
39+ return data_dict
3340
3441
3542def file2dict (file ):
You can’t perform that action at this time.
0 commit comments