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/proc/self/root/usr/lib/python2.4/site-packages/_xmlplus/parsers/xmlproc/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //proc/self/root/proc/self/root/usr/lib/python2.4/site-packages/_xmlplus/parsers/xmlproc/utils.pyo
mò
-¯Ï<c@sŠdZdkZdkZdkZdkZeiZeid djodklZnydk	l
Z
Wnej
oZd„Z
nXdefd„ƒYZ
d	eifd
„ƒYZdeifd„ƒYZd
eifd„ƒYZdeifd„ƒYZdeifd„ƒYZd„Zd„Zdeifd„ƒYZdeifd„ƒYZdfd„ƒYZd„Zd„ZdS(s\
Some utilities for use with xmlproc.

$Id: utils.py,v 1.7 2002/05/01 09:02:37 loewis Exp $
Nitjava(s	Exception(sEncodedFilecCs|S(N(tfile(Rtencoding((tB/usr/lib/python2.4/site-packages/_xmlplus/parsers/xmlproc/utils.pytEncodedFilestXMLParseExceptioncBstZRS(N(t__name__t
__module__(((RRstErrorPrintercBsDtZdZdeid„Zd„Zd„Zd„Zd„Z	RS(s2An error handler that prints out warning messages.icCs)tii||ƒ||_||_dS(N(txmlapptErrorHandlert__init__tselftlocatortleveltout(RR
RR((RR s	cCs8|idjo$|iid||iƒfƒndS(NisWARNING: %s at %s
(RRRtwritetmsgt_ErrorPrinter__get_location(RR((Rtwarning%scCs8|idjo$|iid||iƒfƒndS(NisERROR: %s at %s
(RRRRRR(RR((Rterror)scCs$|iid||iƒfƒdS(NsERROR: %s at %s
(RRRRR(RR((Rtfatal-scCs,d|iiƒ|iiƒ|iiƒfS(Ns%s:%d:%d(RR
tget_current_sysidtget_linet
get_column(R((Rt__get_location0s(
RRt__doc__tsyststderrRRRRR(((RRs			tErrorRaisercBs8tZdZedd„Zd„Zd„Zd„ZRS(s(An error handler that raises exceptions.icCs tii||ƒ||_dS(N(R	R
RRR
R(RR
R((RR9scCs$|idjot|ƒ‚ndS(Ni(RRRR(RR((RR=scCs$|idjot|ƒ‚ndS(Ni(RRRR(RR((RRAscCst|ƒ‚dS(N(RR(RR((RREs(RRRtNoneRRRR(((RR6s
		tErrorCountercBs>tZdZed„Zd„Zd„Zd„Zd„ZRS(s$An error handler that counts errors.cCs!tii||ƒ|iƒdS(N(R	R
RRR
treset(RR
((RRMscCsd|_d|_d|_dS(Ni(Rtwarningsterrorstfatals(R((RR Qs		cCs|id|_dS(Ni(RR!(RR((RRVscCs|id|_dS(Ni(RR"(RR((RRYscCs|id|_dS(Ni(RR#(RR((RR\s(	RRRRRR RRR(((RRJs			tESISDocHandlercBs;tZeid„Zd„Zd„Zd„Zd„ZRS(NcCs
||_dS(N(twriterR(RR%((RRcscCs$|iid|d|dƒdS(Nt?t s
(RR%Rttargettdata(RR(R)((Rt	handle_pifscCsW|iid|dƒx8|iƒD]*}|iid|d||dƒq%WdS(Nt(s
tAR'(RR%Rtnametamaptkeysta_name(RR-R.R0((Rthandle_start_tagis
cCs|iid|dƒdS(Nt)s
(RR%RR-(RR-((Rthandle_end_tagnscCs#|iid|||!dƒdS(Nt-s
(RR%RR)tstart_ixtend_ix(RR)R5R6((Rthandle_dataqs(	RRRtstdoutRR*R1R3R7(((RR$as
			t	CanonizercBsMtZeid„Zd„Zd„Zd„Zd„Zd„Z	d„Z
RS(NcCsd|_||_dS(Ni(Rt
elem_levelR%(RR%((RRxs	cCs5|djo$|iid|d|dƒndS(Ntxmls<?R's?>(R(RR%Rt	remainder(RR(R<((RR*|s
cCs˜|iid|ƒ|iƒ}|iƒxG|D]?}|iid|dƒ|i	||ƒ|iidƒq1W|iidƒ|i
d|_
dS(Nt<R's="s"t>i(RR%RR-R.R/ta_namestsortR0t
write_dataR:(RR-R.R?R0((RR1€s
cCs,|iid|dƒ|id|_dS(Ns</R>i(RR%RR-R:(RR-((RR3scCs|i|||!ƒdS(N(RRAR)R5R6(RR)R5R6((Rthandle_ignorable_data‘scCs,|idjo|i|||!ƒndS(Ni(RR:RAR)R5R6(RR)R5R6((RR7”scCs¤t|ddƒ}t|ddƒ}t|ddƒ}t|ddƒ}t|td	ƒd
ƒ}t|tdƒdƒ}t|td
ƒdƒ}|ii|ƒdS(Nt&s&amp;R=s&lt;s"s&quot;R>s&gt;i	s&#9;i
s&#10;i
s&#13;(treplaceR)tchrRR%R(RR)((RRA˜s(RRRR8RR*R1R3RBR7RA(((RR9vs		
			cCstt|ddƒddƒS(NRCs&amp;R=s&lt;(RDtstr(RF((Rtescape_content¤scCs(ttt|ddƒddƒddƒS(NRCs&amp;R=s&lt;t"s&quot;(RDRF(RF((Rt
escape_attval§s!tDocGeneratorcBsAtZdd„Zd„Zd„Zd„Zd„Zd„ZRS(NcCs-|pttidƒ|_n
||_dS(Nsutf-8(RRRR8R(RR((RR­scCs|iid||fƒdS(Ns	<?%s %s?>(RRRR(R<(RR(R<((RR*³scCse|iid|ƒx:|iƒD],\}}|iid|t|ƒfƒq!W|iidƒdS(NR=s %s="%s"R>(RRRR-R.titemstvalueRI(RR-R.RL((RR1¶s

$cCs|iid|ƒdS(Ns</%s>(RRRR-(RR-((RR3¼scCs!|iit|||!ƒƒdS(N(RRRRGR)R5R6(RR)R5R6((RRB¿scCs!|iit|||!ƒƒdS(N(RRRRGR)R5R6(RR)R5R6((RR7Âs(	RRRRR*R1R3RBR7(((RRJ«s				tDictResolvercBs/tZdd„Zd„Zd„Zd„ZRS(NcCs$|djo
h}n||_dS(N(tmappingRR(RRN((RRÉs

cCs|ii||ƒS(N(RRNtgettpubidtsysid(RRPRQ((Rtresolve_pe_pubidÏscCs|ii||ƒS(N(RRNRORPRQ(RRPRQ((Rtresolve_doctype_pubidÒscCs|ii||ƒS(N(RRNRORPRQ(RRPRQ((Rtresolve_entity_pubidÕs(RRRRRRRSRT(((RRMÇs		tLocationcBs5tZd„Zd„Zd„Zd„Zd„ZRS(NcCs1|iƒ|_|iƒ|_|iƒ|_dS(N(R
RRt_sysidRt_lineRt_column(RR
((RRÜscCs|iS(N(RRV(R((Rt	get_sysidáscCs|iS(N(RRW(R((RRäscCs|iS(N(RRX(R((RRçscCsd|i|i|ifS(Ns%s:%s:%s(RRVRWRX(R((Rt__str__ês(RRRRYRRRZ(((RRUÚs
				cCsKdk}dk}|iƒ}|i|ƒ}|i|ƒ|i|ƒ|S(N(	t	dtdparsertxmldtdt	DTDParsertdptCompleteDTDtdtdtset_dtd_consumertparse_resourceRQ(RQR[R\R^R`((Rtload_dtdïs

cCsBdk}|iƒ}||_|it|ƒƒ|i|ƒdS(N(txmlvaltXMLValidatortparserR`tset_error_handlerRRbRQ(R`RQRfRd((Rtvalidate_docùs
		(RR	RtstringttypesRDtplatformt	java.langt	ExceptiontcodecsRtImportErrorteRR
RRRtApplicationR$R9RGRIRJt
PubIdResolverRMRURcRh(RMR	RDRURiR9RRRJRmRcRRGRjRIRpR$RRRhR((RR&s*$	.			

Anon7 - 2021