b374k
m1n1 1.01
Apache/2.2.15 (CentOS)
Linux obd60-6c49958d75-2q7cw 5.4.0-174-generic #193-Ubuntu SMP Thu Mar 7 14:29:28 UTC 2024 x86_64
uid=48(apache) gid=48(apache) groups=48(apache)
server ip : 172.67.192.52 | your ip : 10.244.126.0
safemode OFF
 >  / usr / lib64 / python2.6 /
Filename/usr/lib64/python2.6/xmllib.pyo
Size26.63 kb
Permissionrw-r--r--
Ownerapache
Create time23-Dec-2025 17:41
Last modified20-Jun-2019 19:45
Last accessed22-Apr-2026 05:35
Actionsedit | rename | delete | download (gzip)
Viewtext | code | image
Ñò
§ÚêLc@sÅdZddkZddkZddkZeided�[dZdefd��YZdZ d Z
d
Z d Z ei
d �Zei
d
�Zei
d�Zei
de d�Zei
de d�Zei
d�Zei
e d�Zei
d�Zei
e de de
de
de d�Zei
de �Zei
e
d�Zei
de deidei�Zei
d �Zei
e
d!�Zei
d"e d#�Zei
e �Zei
d$�Zei
d%�Z d&e d'Z!d(Z"d)e e"d*d'e e!d+Z#ei
d,e de d-e e#d.e
�Z$ei
d/e d0e
de
d1e d'd2e d3e
de
d4e d5e
de
d6e
d7�Z%ei
d8e d'e
�Z&ei
e
d7�Z'ei
d9�Z(ei
d:�Z)ei
d;�Z*ei+d<d=�Z,d>Z-ei
e-d�Z.ei
d?e-d@e-dA�Z/ei
dBe-dC�Z0dDfdE��YZ1dFe1fdG��YZ2e3dH�Z4e5dIjo e4�ndS(Js8A parser for XML, using the derived class as static DTD.iÿÿÿÿNs4The xmllib module is obsolete. Use xml.sax instead.is0.3tErrorcBseZRS((t__name__t
__module__(((s/usr/lib64/python2.6/xmllib.pyRss[
]+s[
]*s[a-zA-Z_:][-a-zA-Z0-9._:]*s(?:'[^']*'|"[^"]*")s [^
-~ -ÿ]s[]&<]t&s&(s(|#[0-9]+|#x[0-9a-fA-F]+)[^-a-zA-Z0-9._:]s
&(?P<name>s)[^-a-zA-Z0-9._:]s2&#(?P<char>[0-9]+[^0-9]|x[0-9a-fA-F]+[^0-9a-fA-F])t$s
s (?P<name>s)(t=s
(?P<value>s |[-a-zA-Z0-9.:+*%?!\(\)_#=~]+))?t<s(?P<slash>/?)>s
<(?P<tagname>s)(?P<attrs>(?:s)*)s</t>s
(?:[^>'"]|s)*>s <!\[CDATA\[s\]\]>s(?P<%s>t)sV(?P<%s>"[-'\(\)+,./:=?;!*#@$_%%
a-zA-Z0-9]*"|'[-\(\)+,./:=?;!*#@$_%%
a-zA-Z0-9]*')s(?:SYSTEM|PUBLICtpubidtsyslits <!DOCTYPEs)(?:s)?s<\?xmltversions (?P<version>s(?:tencodingsF(?P<encoding>'[A-Za-z][-A-Za-z0-9._]*'|"[A-Za-z][-A-Za-z0-9._]*"))?(?:t
standalones+(?P<standalone>'(?:yes|no)'|"(?:yes|no)"))?s\?>s <\?(?P<proc>s<!--s-->s--s
s s[a-zA-Z_][-a-zA-Z0-9._]*s(?:(?P<prefix>s):)?(?P<local>s)$sxmlns(?::(?P<ncname>s))?$t XMLParsercBs´eZhZhZdZdZdZdZdZd�Z d�Z
d�Z d�Z d�Z
d�Zd�Zd �Zd
�Zdd �Zd �Zd
�Zd�Zd�Zd�Zhd2d6d2d6d2d6Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z d�Z!d�Z"d�Z#d�Z$hdd 6d!d"6d#d$6d%d&6d'd(6Z%d)�Z&d*�Z'd+�Z(d,�Z)d-�Z*d.�Z+d/�Z,d0�Z-d1�Z.RS(3iicKs­d|_d|jo|d|_nd|jo|d|_nd|jo|d|_nd|jo|d|_nd|jo|d|_n|i�dS(Nitaccept_unquoted_attributestaccept_missing_endtag_nametmap_caset accept_utf8ttranslate_attribute_references(t_XMLParser__fixedt&_XMLParser__accept_unquoted_attributest&_XMLParser__accept_missing_endtag_namet_XMLParser__map_caset_XMLParser__accept_utf8t*_XMLParser__translate_attribute_referencestreset(tselftkw((s/usr/lib64/python2.6/xmllib.pyt__init__gs 




cCs6d|_h|_|i|i�|i|i�dS(Ni(Rtelementst_XMLParser__fixdictt__dict__t_XMLParser__fixclasst __class__(R((s/usr/lib64/python2.6/xmllib.pyt
__fixelementsus  cCs5|i|i�x|iD]}|i|�qWdS(N(RR t __bases__R!(Rtkltk((s/usr/lib64/python2.6/xmllib.pyt
__fixclass{s
cCséxâ|i�D]Ô}|d djoV|d}|ii|d�\}}|djo t||�|f|i|<qáq
|d djoV|d}|ii|d�\}}|djo |t||�f|i|<qáq
q
WdS(Nitstart_itend_(NN(NN(tkeysRtgettNonetgetattr(Rtdicttkeyttagtstarttend((s/usr/lib64/python2.6/xmllib.pyt __fixdict�s


$

cCs�d|_g|_d|_d|_d|_d|_d|_d|_d|_ hdd6|_
|i t i jo|i
�ndS(Ntiitxml(trawdatatstackt
nomoretagstliteraltlinenot_XMLParser__at_startR,t_XMLParser__seen_doctypet_XMLParser__seen_starttagt_XMLParser__use_namespacest_XMLParser__namespacesRRt_XMLParser__fixelements(R((s/usr/lib64/python2.6/xmllib.pyR�s         cCsd|_|_dS(Ni(R8R9(R((s/usr/lib64/python2.6/xmllib.pyt
setnomoretags�scGs
d|_dS(Ni(R9(Rtargs((s/usr/lib64/python2.6/xmllib.pyt
setliteral£scCs!|i||_|id�dS(Ni(R6tgoahead(Rtdata((s/usr/lib64/python2.6/xmllib.pytfeedªscCs.|id�|iod|_|`ndS(Nii(RDRR(R((s/usr/lib64/python2.6/xmllib.pytclose¯s

 cCs*|ip|Sd}xti||�}|djo|S|id�}ti||�}|djo|id�|d}qn|id�}|i d�}d}|ddjox|ddjot
t |dd��}nt
t |d��}||ddjo|id �|d}qìn¸|o}||i jo|i |}d}qì||ddjo|id�|d}qqì|id
|�d |d}n4||ddjo|id�|d}qn|| |||}|o
|}q|t
|�}qdS( Nis bogus `&'it#txiit;s `;' missing after char references"reference to unknown entity `&%s;'R(RtamptsearchR,R1treftmatcht syntax_errorR2tgrouptchrtintt
entitydefstlen(RREtalltitrestststrtrescan((s/usr/lib64/python2.6/xmllib.pyttranslate_references·sR












cCs4h}x'|iD]\}}}|i|�qW|S(N(R7tupdate(Rtnsdicttttdtnst((s/usr/lib64/python2.6/xmllib.pyt getnamespaceés

c
Cs;
|i}d}t|�}xç||joÙ|djo
d|_n|io>|||!}|i|�|i|id�|_|}Pnti||�}|o|i d�}n|}||joÏ|||!}|io't
i |�djo|i
d�nd|_|i o't
i |�djo|i
d�n|i o!ti|�o|i
d�n|i|�|i|id�|_n|}||joPn||djotti ||�o¢|ioA||}|i|�|i|id�|_|d}qn|i|�}|djoPnd|_|i|||!id�|_|}qnti ||�oN|i|�}|djoPn|i|||!id�|_|}qnti ||�o�|ioA||}|i|�|i|id�|_|d}qn|i|�}|djoPn|i|||!id�|_|}qnti ||�oN|i|�}|djoPn|i|||!id�|_|}qnti ||�}|o³|ip|i
d�n|id d
d �\} }
} | dd !d
jotd��n|
o|
dd !}
n| o| dd !} n|i|
| �|id�}qnt i ||�}|oN|i!|�}|djoPn|i|||!id�|_|}qnt"i ||�}|o|ioA||}|i|�|i|id�|_|d}qn|i#o|i
d�n|io|i
d�n|i$|�}|djoPn|id�|_#|i%o|i#i&�|_#n|i|||!id�|_|}qqÿnÈ||djo |io(||}|i|�|d}qnt'i ||�}|dj o�|id�}||ddjo|i
d�|d}n|ip|i
d�n|i(|id�d �|i|id�id�|_qnt)i ||�}|dj oú|id�}||ddjo|i
d�|d}n|id�} |i%o| i&�} n| |i*joL||i d� |i*| |||_}t|�}|i d�}n|i+| �|i|id�id�|_qqÿn¬||djo�|io(||}|i|�|d}qn||djoPnt,i ||�o|i
d�n|i||�|d}qn
td��PqW|djo
d|_n|o�||jo�||}|i
d|�|i o!ti|�o|i
d�n|i|�|i|id�|_||d|_|i-|�S|||_|od|ip|i
d�n|io;|i
d�x+|io|i.|id d�q
Wq7
ndS(Nis
sillegal data at start of filesdata not in contentsillegal character in contentRis,<?xml?> declaration not at start of documentR R R
iÿÿÿÿs1.0sonly XML version 1.0 supportedsmultiple DOCTYPE elementss$DOCTYPE not at beginning of documenttnameRRJs`;' missing in charreftchars`;' missing in entityreft]is bogus `]]>'sneither < nor & ??s
bogus `%s'sno elements in filesmissing end tags(/R6RTR;R8t handle_dataR:tcountt interestingRLR1tspaceRNR,ROR7Rtillegalt starttagopenR9tparse_starttagR=t
endtagopent parse_endtagt commentopent
parse_commentt cdataopent parse_cdatatxmldeclRPRt
handle_xmlR2tprocopent
parse_proctdoctypeR<t
parse_doctypeRtlowertcharrefthandle_charreft entityrefRStunknown_entityreft
cdatacloseRDt
finish_endtag(
RR2R6RVtnRERWtjR&R R R
Rb((s/usr/lib64/python2.6/xmllib.pyRDòst  







  !






  
 




 
 
 
 







  






"


- 
" 




 








cCs)|i}|||d!djotd��nti||d�}|djodSti||d|id��o|id�n||id�ddjo|id �n|i o4t i||d|id��o|id
�n|i
||d|id�!�|i d�S( Nis<!--s!unexpected call to handle_commentiÿÿÿÿis`--' inside commentit-s"comment cannot end in three dashessillegal character in comment( R6Rt commentcloseRLR,t
doubledashR1RORRithandle_commentR2(RRVR6RW((s/usr/lib64/python2.6/xmllib.pyRoªs 
# #!c
Cs¬|i}t|�}|id�}|io|i�}n|idd�\}}|dj o&|dd!}di|i��}n|dj o|dd!}n|id�}}||jodS||djo^d} |d}d}
} xA||jo/||} | o| d jo |
}
nø|
o| d
jo | } nØ| p|
onÆ| djod| d joWt i
||d�}|djodS|i |||||d|!�|id�S| d jo| d} n:| d
jo,| d} | djo|i d�q(n|d}qúWnt
i
||�}|djodSt i
||�djo|i d�n|i |||d�|id�S(NRbR R
iiÿÿÿÿt it[t"t'RdRRsbogus `>' in DOCTYPEsgarbage in DOCTYPE(R6RTRPRRxR,tjointsplitR2t
endbracketRNthandle_doctypeROtendbracketfind(
RRWR6RRbR R
R�R&tleveltdqtsqtc((s/usr/lib64/python2.6/xmllib.pyRw¼s^  








  
!




cCsá|i}|||d!djotd��nti||d�}|djodS|i o4ti||d|id��o|id�n|i p|id�n|i
||d|id�!�|i d�S(Ni s <![CDATA[sunexpected call to parse_cdataiÿÿÿÿisillegal character in CDATAsCDATA not in content( R6RR}RLR,RRiR1ROR7t handle_cdataR2(RRVR6RW((s/usr/lib64/python2.6/xmllib.pyRqìs 
 #
!tnstsrctprefixc Cs�|i}ti||�}|djodS|id�}|i o+ti||d|�o|id�nti ||d�}|djot
d��n|i d�}|i d�}|i
o|i�}n|djoN|id�d|_|ip
|io|id�n|i|||�\}} }| o|id �nx9|i�D]+}
|
|ijo|id
|
�qhqhWd |jp
d |jo|id
�n|id �} ti | �djo|id�|i d�S| |ijo|id�n|d |i| <n<|i�djo|id�n|i||||!�|i d�S(Niÿÿÿÿiis+illegal character in processing instructionsunexpected call to parse_procs
xml:namespaces#old-fashioned namespace declarations.xml:namespace declaration too late in documents2namespace declaration inside namespace declarations+unknown attribute `%s' in xml:namespace tagR�R�s)xml:namespace without required attributess"xml:namespace illegal prefix valuesxml:namespace prefix not uniqueR5s*illegal processing instruction target name(R6t proccloseRLR,R1RRiROttagfindRNRR2RPRRxR>R<R=tparse_attributesR*t$_XMLParser__xml_namespace_attributesR+tncnameR?t handle_proc( RRVR6R2R�RWR&Rbtattrdictt namespacetattrnameR�((s/usr/lib64/python2.6/xmllib.pyRuýsN 
%



 

c Cs|i}h}h}xë||joÝti||�}|djoPn|idd�\}} |io|i�}n|id�}| djo|id|�|} n}| d djo| djnp&| d djo| djno| dd!} n |i p|id |�nt
i|�}|dj oR|id
�}
| pd||
pd <|i pt |i
�d|_ qqnd | jo|id
�n||jo|id|�n| it�} |i| �||<qW|||fS(NRbtvalueis%no value specified for attribute `%s'iR�iÿÿÿÿR�sattribute `%s' value not quotedR�R4Rs`<' illegal in attribute valuesattribute `%s' specified twice(R6tattrfindRNR,RPRRxR2RORtxmlnsR>RTR7t translatet attrtransR[( RR0RVR�R6R�R�RWR�t attrvalueR�((s/usr/lib64/python2.6/xmllib.pyR�*sD 




&&




cCsü|i}ti||d�}|djodSti||�}|djp|id�|id�jo|id�|id�S|id�}}|io|i �}}n|i
o+|i o!||i jo|id�n|i
o|i o|id�n|i
d�\}}|i|||�\} }
}|i i||
|f�|ioti|�} nd} | dj oõ| id d
�\} }| djo
d } nd}
x5|i D]*\}}}| |jo|| }
qÒqÒW|
djo#| d jo|ii| �}
n|
dj o|
d |}n | d jo| d
|}n||
|f|i d<nh}x| i�D]}|||<q�W|io8h}x%| i�D]\}}|}ti|�} | dj oÕ| id d
�\}}|io|i �}n|dj o�d}x5|i D]*\}}}||jo||}qIqIW|djo|ii|�}n|dj o|d |}qË|d
|}qÏn|||<|||<qÌW|} n|ii|�}|dj o�x@| i�D]2}||jo|id|||f�qqWxF|i�D]4\}}|dj o|| jo|| |<q`q`Wn|ii|d�d}|i|| |�|id�djo|i|�n|id�S(Niiÿÿÿÿisgarbage in starttagttagnamesstarttag does not match DOCTYPEsmultiple elements on top leveltattrsR�tlocalR4R�t:s"unknown attribute `%s' in tag `%s'tslasht/(NN(R6R�RNR,t
starttagmatchR2RORPRRxR=R<R7tspanR�tappendR>tqnameR?R+R*titemst
attributesRtfinish_starttagR~(RRVR6R2R0tnstagR¥R&R�R�R]RWR�R�R^R_R`t attrnamemapR/t nattrdicttvaltokeytaprefixtansR°tmethod((s/usr/lib64/python2.6/xmllib.pyRkOs¢ 
,
























#
cCsy|i}ti||d�}|djodSti||d�}|djo^|io|i||�|dS|ip|id�n|i dd}|d}n�|i
d�}|i o|i �}n|ioA|i p||i ddjo|i||�|dSn|i
d�}ti||�djo|id�n|i|�|i
d�S(Niiÿÿÿÿisno name specified in end tagisgarbage in end tag(R6R�RNR,R�R9ReRROR7RPRRxR2R�R~(RRVR6R2RWR0R&((s/usr/lib64/python2.6/xmllib.pyRm¡s2 


 


#

cCs8|dj o|i|||�n|i||�dS(N(R,thandle_starttagtunknown_starttag(RR¥R�R¹((s/usr/lib64/python2.6/xmllib.pyR±¾s
cCs�d|_|pC|id�t|i�d}|djo|i|�dSnhd}x?tt|i��D](}||i|djo
|}qoqoW|djo|id�dSxÝt|i�|joÆ|t|i�djo |id|idd�n|idd}|ii|d�d}|dj o|i ||�n|i|�|i
t|i�jo
d|_
n|id=q½WdS( Nisname-less end tagiiÿÿÿÿsunopened end tagsmissing close tag for %si(NN( R9RORTR7tunknown_endtagtrangeRR+R,t
handle_endtagR>(RR0tfoundRVR²R¹((s/usr/lib64/python2.6/xmllib.pyR~Ås6 


 

 


cCsdS(N((RR R
((s/usr/lib64/python2.6/xmllib.pyRsãscCsdS(N((RR0R R
RE((s/usr/lib64/python2.6/xmllib.pyR�çscCs||�dS(N((RR0R¹R¦((s/usr/lib64/python2.6/xmllib.pyRºëscCs |�dS(N((RR0R¹((s/usr/lib64/python2.6/xmllib.pyR¾ïscCs£y8|ddjot|dd�}n
t|�}Wn!tj
o|i|�dSXd|jo
djnp|i|�dS|it|��dS(NiRIiiiÿ(RRt
ValueErrortunknown_charrefReRQ(RRbR((s/usr/lib64/python2.6/xmllib.pyRzós

s&#60;tlts&#62;tgts&#38;RKs&#34;tquots&#39;taposcCsdS(N((RRE((s/usr/lib64/python2.6/xmllib.pyRe
scCsdS(N((RRE((s/usr/lib64/python2.6/xmllib.pyR�scCsdS(N((RRE((s/usr/lib64/python2.6/xmllib.pyR�scCsdS(N((RRbRE((s/usr/lib64/python2.6/xmllib.pyR�scCstd|i|f��dS(NsSyntax error at line %d: %s(RR:(Rtmessage((s/usr/lib64/python2.6/xmllib.pyROscCsdS(N((RR0R¦((s/usr/lib64/python2.6/xmllib.pyR»scCsdS(N((RR0((s/usr/lib64/python2.6/xmllib.pyR¼scCsdS(N((RRM((s/usr/lib64/python2.6/xmllib.pyRÁ scCs|id|�dS(Ns"reference to unknown entity `&%s;'(RO(RRb((s/usr/lib64/python2.6/xmllib.pyR|!sN(/RRR°RRRRRRRR@R!RRRARCRFRGR[RaRDRoRwRqR,R�RuR�RkRmR±R~RsR�RºR¾RzRSReR�R�R�ROR»R¼RÁR|(((s/usr/lib64/python2.6/xmllib.pyR[s`          2 ¸  0  - % R        

        t
TestXMLParsercBs�eZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z d�Z
d �Z d
�Z d �Z
d �Zd
�ZRS(cKsd|_ti||�dS(NR4(ttestdataRR(RR((s/usr/lib64/python2.6/xmllib.pyR's cCs|i�dG|GdG|GHdS(Nsxml: encoding =s standalone =(tflush(RR R
((s/usr/lib64/python2.6/xmllib.pyRs+s
cCs!|i�dG|Gt|�GHdS(NsDOCTYPE:(RÉtrepr(RR0R R
RE((s/usr/lib64/python2.6/xmllib.pyR�/s
cCs>|i||_tt|i��djo|i�ndS(NiF(RÈRTRÊRÉ(RRE((s/usr/lib64/python2.6/xmllib.pyRe3scCs0|i}|od|_dGt|�GHndS(NR4sdata:(RÈRÊ(RRE((s/usr/lib64/python2.6/xmllib.pyRÉ8s  cCs|i�dGt|�GHdS(Nscdata:(RÉRÊ(RRE((s/usr/lib64/python2.6/xmllib.pyR�>s
cCs!|i�dG|Gt|�GHdS(Ns processing:(RÉRÊ(RRbRE((s/usr/lib64/python2.6/xmllib.pyR�Bs
cCsP|i�t|�}t|�djo|d d|d}ndG|GHdS(NiDi s...iàÿÿÿscomment:(RÉRÊRT(RREtr((s/usr/lib64/python2.6/xmllib.pyR�Fs

 cCsd|iG|GHdS(Nserror at line %d:(R:(RRÆ((s/usr/lib64/python2.6/xmllib.pyROMscCsd|i�|pd|dGHn?d|Gx.|i�D] \}}|dd|dGq7WdGHdS(Ns start tag: <RRR�(RÉR¯(RR0R¦RbR�((s/usr/lib64/python2.6/xmllib.pyR»Ps

cCs|i�d|dGHdS(Ns end tag: </R(RÉ(RR0((s/usr/lib64/python2.6/xmllib.pyR¼Zs
cCs|i�d|dGHdS(Ns*** unknown entity ref: &RJ(RÉ(RRM((s/usr/lib64/python2.6/xmllib.pyR|^s
cCs|i�d|dGHdS(Ns*** unknown char ref: &#RJ(RÉ(RRM((s/usr/lib64/python2.6/xmllib.pyRÁbs
cCsti|�|i�dS(N(RRGRÉ(R((s/usr/lib64/python2.6/xmllib.pyRGfs
(RRRRsR�ReRÉR�R�R�ROR»R¼R|RÁRG(((s/usr/lib64/python2.6/xmllib.pyRÇ%s         
  cCsddk}ddk}ddkl}|p|id}n|i|d�\}}t}d}xB|D]:\}}|djo
t}qk|djo
d}qkqkW|o|d} nd} | d jo
|i}
nFyt| d
�}
Wn/tj
o#} | Gd G| GH|i d�nX|
i
�} |
|ij o|
i �n|�}
|�}yN|o|
i | �|
i �n)x| D]}|
i |�q�W|
i �WnHt
j
o<} |�}| GH|od ||GHn|i d�nX|�}|od ||GHndS(
Niÿÿÿÿ(ttimeitstis-ss-tstest.xmlR�RËR¨stotal time: %g(tsystgetoptRÌtargvRÇRtstdintopentIOErrortexittreadRGRFR(RBRÎRÏRÌtoptstklasstdo_timetotatfiletftmsgRERItt0R�tt1((s/usr/lib64/python2.6/xmllib.pyttestjsZ 





   
  t__main__(6t__doc__tretstringtwarningstwarntDeprecationWarningR t RuntimeErrorRt_St_opSt_Namet_QStrtcompileRiRgRKRMR{RyRhtnewlineR Rjt starttagendtpatternR«RlR�R�R�RpR}t_SystemLiteralt_PublicLiteralt _ExternalIdRvRrRtR�RnR�R�t maketransR£t_NCNameR�R®R¡RRÇR,RàR(((s/usr/lib64/python2.6/xmllib.pyt<module>st    
-
")e
ÿÿÌE 7