Your IP : 3.145.156.17


Current Path : /opt/alt/python311/lib64/python3.11/xml/dom/__pycache__/
Upload File :
Current File : //opt/alt/python311/lib64/python3.11/xml/dom/__pycache__/minicompat.cpython-311.opt-2.pyc

�

c��f'
��\�	gd�ZddlZefZGd�de��ZGd�de��Zd�Z	dS))�NodeList�
EmptyNodeList�StringTypes�defproperty�Nc�F�eZdZdZd�Zd�Zd�Zeeed���Zd�Z	dS)	r�c�R�d|cxkrt|��krndS||SdS�Nr��len��self�indexs  �9/opt/alt/python311/lib64/python3.11/xml/dom/minicompat.py�itemz
NodeList.item5s?����!�!�!�!��D�	�	�!�!�!�!�!�!���;��"�!�c� �t|��S�Nr�rs r�_get_lengthzNodeList._get_length9s���4�y�y�rc�@�tj�d����Nz.attempt to modify read-only attribute 'length'��xml�dom�NoModificationAllowedErr�r�values  r�_set_lengthzNodeList._set_length<����g�.�.�<�>�>�	>r�$The number of nodes in the NodeList.��docc��|�g}||dd�<dSrr)r�states  r�__setstate__zNodeList.__setstate__Ds���=��E���Q�Q�Q���rN)
�__name__�
__module__�__qualname__�	__slots__rrr�property�lengthr&rrrrr2sw�������I�������>�>�>��X�k�;�@�B�B�B�F�����rrc�L�eZdZdZd�Zd�Zd�Zd�Zd�Ze	eed���Z
d	S)
rrc�L�t��}|�|��|Sr�r�extend�r�other�NLs   r�__add__zEmptyNodeList.__add__M�"��
�Z�Z��
�	�	�%�����	rc�L�t��}|�|��|Srr/r1s   r�__radd__zEmptyNodeList.__radd__Rr5rc��dSrrr
s  rrzEmptyNodeList.itemWs���trc��dSr
rrs rrzEmptyNodeList._get_lengthZs���qrc�@�tj�d���rrrs  rrzEmptyNodeList._set_length]r rr!r"N)r'r(r)r*r4r7rrrr+r,rrrrrJs��������I����
���
������>�>�>��X�k�;�@�B�B�B�F�F�Frrc�|�t|d|z��}|fd�}t|||���}t|||��dS)N�_get_c�`�tj�dt|��z���)Nz&attempt to modify read-only attribute )rrr�repr)rr�names   r�setzdefproperty.<locals>.setgs-���g�.�.�4�t�D�z�z�A�C�C�	Crr")�getattrr+�setattr)�klassr?r#�getr@�props      rrres^��
�%�'�D�.�
*�
*�C�"�C�C�C�C�
�C��#�&�&�&�D��E�4������r)
�__all__�xml.domr�strr�listr�tuplerrrrr�<module>rKs����TF�
E�
E�������f�������t����0B�B�B�B�B�E�B�B�B�6����r

?>