File: Face.cpython-36.pyc

package info (click to toggle)
codequery 0.21.1%2Bdfsg1-1.1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 11,012 kB
  • sloc: cpp: 114,603; xml: 16,576; python: 6,512; ansic: 3,262; perl: 444; makefile: 324; sql: 160; sh: 43; objc: 19; ruby: 6; php: 1
file content (51 lines) | stat: -rw-r--r-- 2,821 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
3

 X
@s2ddZddZddZddZGdd	d	Zd
S)cCsH|dddkr|dd}|jddkr<|d|jd}|j}|S)N
z##rr)findstrip)liner../../scripts/Face.pysanitiseLinesr	c	CsV|jdd\}}|jd\}}|jd\}}|jd\}}|jd\}}|||||fS)N r(=),)split)	
featureValretTyperest	nameIdentparamsnamevalueparam1param2rrrdecodeFunction
srcCs6|jdd\}}|jd\}}|jd\}}|||fS)Nr
rrr)r)rrrrrrrrrrdecodeEventsrcCsP|j}d}d}d}d|krF|jd\}}d|krB|jd\}}n|}|||fS)Nr
r)rr)pZparamtyperrZnvrrrdecodeParamsrc@seZdZddZddZdS)FacecCsg|_i|_i|_i|_dS)N)orderfeaturesvaluesevents)selfrrr__init__*sz
Face.__init__cCstd}g}d}t|}xX|jD]J}t|}|r |ddkrj|ddkrh|rVg}d}|j|ddq d}|jdd\}}|dkrHyt|\}	}}
}}Wn"tk
rtd
|YnXt|}
t|}||	|
|
d|
d|
d|d|d|d||d|j	|<|
|j
kr,td|
d|d|j
|
<|jj|g}q |d
krt
|\}	}}
||	|
||d|j	|<|
|jkrtd|
d|d|j|
<|jj|q |dkr|}q |dkr&y|jdd\}}
Wn(tk
rtd|tYnX|||
d|j	|<|jj|q |dks8|dkr |jdd\}}
|||
|d|j	|<|jj|g}q WdS)Nr#rr
fungetsetzFailed to decode %s)FeatureType
ReturnTypeValue
Param1Type
Param1NameZParam1Value
Param2Type
Param2NameZParam2ValueCategoryCommentzDuplicate value evt)r,r-r.r3r4zDuplicate event Zcatvalrz
Failure %s)r,r3r.ZenuZlex)r,r3r.r4)r)r*r+)open	readlinesr	appendrr
ValueErrorprintrr!r"	Exceptionr rr#)r$rZcurrentCategoryZcurrentCommentZcurrentCommentFinishedfilerZfeatureTyperrrrrZp1Zp2rrrReadFromFile0s





zFace.ReadFromFileN)__name__
__module____qualname__r%r>rrrrr(srN)r	rrrrrrrr<module>s