403Webshell
Server IP : 178.105.222.151  /  Your IP : 216.73.216.38
Web Server : nginx/1.28.3
System : Linux MNK 7.0.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Wed Apr 22 16:06:43 UTC 2026 x86_64
User : www-data ( 33)
PHP Version : 8.5.4
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /lib/python3.14/xml/dom/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3.14/xml/dom/__pycache__/xmlbuilder.cpython-314.pyc
+
��3j�0����Rt^RIt^RIt^RIHt.ROt!RR4t!RR4tR	t	!R
R]
4t!RR]
4t!RR
4t
A!RR4t!RR4tR#)z4Implementation of the DOM Level 3 'LS-Load' feature.N)�
NodeFilter�
DOMBuilder�DOMEntityResolver�DOMInputSourcec�f�]tRt^tRt^tRtRtRtRt	Rt
RtRtRt
RtRtRtRtRtRtRtRtRtRtRtR#)�Optionsz�Features object that has variables set for each DOMBuilder feature.

The DOMBuilder class uses an instance of this class to pass settings to
the ExpatBuilder class.
TFN�)�__name__�
__module__�__qualname__�__firstlineno__�__doc__�
namespaces�namespace_declarations�
validation�external_parameter_entities�external_general_entities�external_dtd_subset�validate_if_schema�validate�datatype_normalization�create_entity_ref_nodes�entities�whitespace_in_element_content�cdata_sections�comments�charset_overrides_xml_encoding�infoset�supported_mediatypes_only�errorHandler�filter�__static_attributes__r��)/usr/lib/python3.14/xml/dom/xmlbuilder.pyrrsr����J�!���J�"&�� $�������H�"��"���H�$(�!��N��H�%)�"��G� %���L�
�Fr"rc�da�]tRt^,toRtRtRt^t^t^t	^t
]]]	]
3tRtRt
RtRtRtRtRtR	tR
tRt/RR.bRR.bRR.bRR.bRR.bRR.bRR.bRR.bRR.bRR.bRRR.bRR.bRR.bRR.bR R .bR!R!.bR"R".bR#R#.R$R$.R%R%.R&.R'.R(OR)R).R*R*.R+R+./CtRtR
tRtRtRtRtVtR#),rNc�$�\4VnR#�N)r�_options��selfs&r#�__init__�DOMBuilder.__init__9s���	��
r"c��VP#r&��entityResolverr(s&r#�_get_entityResolver�DOMBuilder._get_entityResolver<s���"�"�"r"c��WnR#r&r-)r)r.s&&r#�_set_entityResolver�DOMBuilder._set_entityResolver>s��,�r"c��VP#r&�rr(s&r#�_get_errorHandler�DOMBuilder._get_errorHandlerAs��� � � r"c��WnR#r&r5)r)rs&&r#�_set_errorHandler�DOMBuilder._set_errorHandlerCs��(�r"c��VP#r&�r r(s&r#�_get_filter�DOMBuilder._get_filterFs���{�{�r"c��WnR#r&r<)r)r s&&r#�_set_filter�DOMBuilder._set_filterHs���r"c��VPV4'dYT;'d^;'g^pVP\V4V3,pVFwr\VPW4K	R#\PPR\V4,4h \
d&\PPRT:24Rhi;i)�zunsupported feature: Nzunknown feature: )�supportsFeature�	_settings�_name_xform�setattrr'�KeyError�xml�dom�NotSupportedErr�NotFoundErr�repr)r)�name�state�settings�values&&&  r#�
setFeature�DOMBuilder.setFeatureKs�������%�%��K�K�a�$�$�1�E�
8��>�>�;�t�+<�e�*D�E��
$,�K�D��D�M�M�4�7�$,��'�'�%�%�&9�D��J�&F�G�G���
C��g�g�-�-�15�7�9�>B�C�
C�s�B�0Cc�@�\VP\V44#r&)�hasattrr'rF)r)rNs&&r#rD�DOMBuilder.supportsFeatureYs���t�}�}�k�$�&7�8�8r"c�`�\V4T;'d^;'g^3pW0P9#)rC)rFrE)r)rNrO�keys&&& r#�
canSetFeature�DOMBuilder.canSetFeature\s,���4� �%�+�+�A�"2�"2��3���n�n�$�$r"c�N�\V4p\VPV4# \d�TR8Xd�TPpTP;'d�TP
;'d�TP;'dvTP;'dbTP;'gITP;'g5TP;'g!TP;'g
TP'*u#\PPR\!T4,4hi;i)rzfeature %s not known)rF�getattrr'�AttributeErrorrrrrrrrrrrIrJrLrM)r)rN�xname�optionss&&  r#�
getFeature�DOMBuilder.getFeature�s���D�!��	K��4�=�=�%�0�0���	K��y� ��-�-���6�6�<�<�#�A�A�<�<�#�,�,�<�<�$�B�B�<�<�")�!?�!?�";�";�$+�$>�$>�";�";�$+�$C�$C�";�";�%,�$4�$4�";�";�%,�$:�$:�	<�	=��'�'�%�%�&<�t�D�z�&I�J�J�	K�s?�#�0D$�D$�(D$�<D$�D$�$D$�8D$�D$� D$�40D$c��VP'dVPPRV4pM\4PRV4pVPV4#r&)r.�
resolveEntityr�parse)r)�uri�inputs&& r#�parseURI�DOMBuilder.parseURI�sJ�������'�'�5�5�d�C�@�E�%�'�5�5�d�C�@�E��z�z�%� � r"c�>�\P!VP4pVPVnVPVnVPpVf<VP
'd*^RIpVPPVP
4pVPW24#r&)
�copyr'r r�
byteStream�systemId�urllib.request�request�urlopen�_parse_bytestream)r)rfr_�fp�urllibs&&   r#rd�DOMBuilder.parse�sq���)�)�D�M�M�*�������#�0�0���
�
�
��
�:�%�.�.�.�!����'�'����7�B��%�%�b�2�2r"c�N�W0P9d\R4h\R4h)znot a legal actionzHaven't written this yet...)�_legal_actions�
ValueError�NotImplementedError)r)rf�cnode�actions&&&&r#�parseWithContext�DOMBuilder.parseWithContext�s&���,�,�,��1�2�2�!�"?�@�@r"c�v�^RIpVPPPV4pVP	V4#��N)�xml.dom.expatbuilderrJ�expatbuilder�makeBuilder�	parseFile)r)�streamr_rI�builders&&&  r#rp�DOMBuilder._parse_bytestream�s0��#��'�'�&�&�2�2�7�;��� � ��(�(r")r'r.rr �rr~)rrC)rr~)rr~)rrC)rr~)rrC�rr~�rr~)rrC�rr~)rrC)rr~�rrC�rr~)rrC)rr~�rrC)rr~�rrC)rr~)rrC)	r�r�r�r�r�)rrCr�r�r�)rr~)rr~)rrC)r	r
rrr.rr �ACTION_REPLACE�ACTION_APPEND_AS_CHILDREN�ACTION_INSERT_AFTER�ACTION_INSERT_BEFORErur*r/r2r6r9r=r@rRrDrYrEr`rgrdrzrpr!�__classdictcell__��
__classdict__s@r#rr,s+�����N��L�
�F��N� !������$�&?�)�+?�A�N�"�#�-�!�)���H�9�%�;�%�)�(+�;�	&�)�(+�;�
	���;�	)�,�+.�;�	)�,�+.�;�	+�.�-0�;�	+�.�-0�;�	"�%�$'�;�"	'�*�),�#;�&	'�*�),�';�*	�*���+;�0	���1;�4	-�0�/2�5;�8	-�0�/2�9;�<	�!� #�=;�@	�!� #�A;�D	���E;�H	���-�1�03�-�1�03����	3�	)�,�+.�������s;�I�zK�$!�3�A�
)�)r"c�B�VP4PRR4#)�-�_)�lower�replace)rNs&r#rFrF�s���:�:�<����S�)�)r"c�<a�]tRt^�toRtRtRtRtRtRt	Vt
R#)rc��VfQh\4pWnW#nVP4P	V4VnVP
V4Vn^RIp^RI	pVPPV4pVwrxr�r�V	'dUV	PR4'g>VPV	4R,p	WxW�W�3pVPPV4VnV#)N�/)r�publicIdrl�_get_opener�openrk�_guess_media_encoding�encoding�	posixpath�urllib.parserd�urlparse�endswith�dirname�
urlunparse�baseURI)
r)r�rl�sourcer�rr�parts�scheme�netloc�path�params�query�fragments
&&&          r#rc�DOMEntityResolver.resolveEntity�s����#�#�#��!��"��"�� �,�,�.�3�3�H�=����4�4�V�<���	'����%�%�h�/��8=�5���e���
�
�c�*�*��$�$�T�*�S�0�D��D�%�A�E�#�\�\�4�4�U�;�F�N��
r"c��VP# \d%TP4TnTPu#i;ir&)�_openerr]�_create_openerr(s&r#r��DOMEntityResolver._get_opener�s:��	 ��<�<����	 ��.�.�0�D�L��<�<��	 �s��,=�=c�>�^RIpVPP4#r})rmrn�build_opener)r)rrs& r#r�� DOMEntityResolver._create_opener�s����~�~�*�*�,�,r"c��VPP4pVPR4pVeVP4#R#)�charsetN)rk�info�	get_paramr�)r)r�r�r�s&&  r#r��'DOMEntityResolver._guess_media_encoding�s;��� � �%�%�'���.�.��+�����=�=�?�"�r")r�N)r	r
rr�	__slots__rcr�r�r�r!r�r�s@r#rr�s#�����I��, �-��r"c�~a�]tRtRtoRtRtRtRtRtRt	Rt
RtR	tR
t
RtRtR
tRtRtRtRtVtR#)ric�h�RVnRVnRVnRVnRVnRVnRVnR#r&�rk�characterStream�
stringDatar�r�rlr�r(s&r#r*�DOMInputSource.__init__s4�����#��������
���
���
���r"c��VP#r&�rkr(s&r#�_get_byteStream�DOMInputSource._get_byteStream������r"c��WnR#r&r�)r)rks&&r#�_set_byteStream�DOMInputSource._set_byteStreams��$�r"c��VP#r&�r�r(s&r#�_get_characterStream�#DOMInputSource._get_characterStreams���#�#�#r"c��WnR#r&r�)r)r�s&&r#�_set_characterStream�#DOMInputSource._set_characterStreams��.�r"c��VP#r&�r�r(s&r#�_get_stringData�DOMInputSource._get_stringDatar�r"c��WnR#r&r�)r)�datas&&r#�_set_stringData�DOMInputSource._set_stringDatas���r"c��VP#r&�r�r(s&r#�
_get_encoding�DOMInputSource._get_encoding����}�}�r"c��WnR#r&r�)r)r�s&&r#�
_set_encoding�DOMInputSource._set_encoding ��� �
r"c��VP#r&�r�r(s&r#�
_get_publicId�DOMInputSource._get_publicId#r�r"c��WnR#r&r�)r)r�s&&r#�
_set_publicId�DOMInputSource._set_publicId%r�r"c��VP#r&�rlr(s&r#�
_get_systemId�DOMInputSource._get_systemId(r�r"c��WnR#r&r�)r)rls&&r#�
_set_systemId�DOMInputSource._set_systemId*r�r"c��VP#r&�r�r(s&r#�_get_baseURI�DOMInputSource._get_baseURI-s���|�|�r"c��WnR#r&r��r)res&&r#�_set_baseURI�DOMInputSource._set_baseURI/s���r")r�rkr�r�r�r�rlNr�)r	r
rrr�r*r�r�r�r�r�r�r�r�r�r�r�r�r�r�r!r�r�s@r#rrs]����@�I���%�$�/����!��!��!���r"c�^a�]tRtRtoRt^t^t^t^t]	PtRtRt
RtRtVtR#)�DOMBuilderFilteri3zKElement filter which can be used to tailor construction of
a DOM instance.
c��VP#r&)�
whatToShowr(s&r#�_get_whatToShow� DOMBuilderFilter._get_whatToShowDr�r"c��VP#r&��
FILTER_ACCEPT�r)�elements&&r#�
acceptNode�DOMBuilderFilter.acceptNodeG����!�!�!r"c��VP#r&rrs&&r#�startContainer�DOMBuilderFilter.startContainerJrr"rN)r	r
rrr
r�
FILTER_REJECT�FILTER_SKIP�FILTER_INTERRUPTr�SHOW_ALLr�r�rr
r!r�r�s@r#r�r�3s@������M��M��K����$�$�J��"�"�"r"r�c�La�]tRtRtoRtRtRtRtRtRt	Rt
R	tR
tVt
R#)�
DocumentLSiPz=Mixin to create documents that conform to the load/save spec.Fc��R#)Frr(s&r#�
_get_async�DocumentLS._get_asyncUs��r"c�T�V'd \PPR4hR#)z.asynchronous document loading is not supportedN)rIrJrK)r)�flags&&r#�
_set_async�DocumentLS._set_asyncXs&����'�'�)�)�@�B�
B�r"c��\R4h)z'haven't figured out what this means yet�rwr(s&r#�abort�DocumentLS.abort]s��"�5�7�	7r"c��\R4h�zhaven't written this yetrr�s&&r#�load�DocumentLS.loadc���!�"<�=�=r"c��\R4hrr)r)r�s&&r#�loadXML�DocumentLS.loadXMLfr!r"c��VfTpVP	4#VPVJd\PP4hVP	4#r&)�
ownerDocumentrIrJ�WrongDocumentErr�toxml)r)�snodes&&r#�saveXML�DocumentLS.saveXMLisI���=��E��{�{�}���
 �
 ��
,��'�'�*�*�,�,��{�{�}�r"rN)r	r
rrr
�async_rrrrr#r*r!r�r�s@r#rrPs1����G�
�F��B�
7�>�>��r"rc�:a�]tRtRto^t^tRtRtRtRt	Vt
R#)�DOMImplementationLSiqc���Ve \PPR4hWP8Xd\	4#WP
8Xd \PPR4h\
R4h)NzschemaType not yet supportedz'asynchronous builders are not supportedzunknown value for mode)rIrJrK�MODE_SYNCHRONOUSr�MODE_ASYNCHRONOUSrv)r)�mode�
schemaTypes&&&r#�createDOMBuilder�$DOMImplementationLS.createDOMBuilderush���!��'�'�)�)�.�0�
0��(�(�(��<���)�)�)��'�'�)�)�9�;�
;��1�2�2r"c��\R4h)z-the writer interface hasn't been written yet!rr(s&r#�createDOMWriter�#DOMImplementationLS.createDOMWriter�s��!�;�=�	=r"c��\4#r&)rr(s&r#�createDOMInputSource�(DOMImplementationLS.createDOMInputSource�s����r"rN)r	r
rrr0r1r4r7r:r!r�r�s@r#r.r.qs%��������	3�=� � r"r.)rrr)r
rj�xml.domrI�xml.dom.NodeFilterr�__all__rrrF�objectrrr�rr.rr"r#�<module>r@st��:���)�@����@a)�a)�H*�+��+�\.�V�.�b"�"�4���B � r"

Youez - 2016 - github.com/yon3zu
LinuXploit