HEX
Server: Apache
System: Linux bd12.noc223.com 4.18.0-553.121.1.lve.el8.x86_64 #1 SMP Thu Apr 30 16:40:41 UTC 2026 x86_64
User: handcraf (1693)
PHP: 8.1.28
Disabled: NONE
Upload Files
File: //opt/alt/python312/lib64/python3.12/idlelib/__pycache__/debugobj_r.cpython-312.opt-1.pyc
�

}h�e:��j�ddlmZd�ZGd�d�ZGd�d�Zedk(rddlmZed	d
��yy)
�)�rpcc�X�t|�}t|�}|tj|<|S�N)�WrappedObjectTreeItem�idr�objecttable)�item�wrapper�oids   �9/opt/alt/python312/lib64/python3.12/idlelib/debugobj_r.py�remote_object_tree_itemr
s(��#�D�)�G�
�W�+�C�"�C�O�O�C���J�c��eZdZd�Zd�Zd�Zy)rc��||_yr)�_WrappedObjectTreeItem__item)�selfr	s  r�__init__zWrappedObjectTreeItem.__init__s	����rc�2�t|j|�}|Sr)�getattrr�r�name�values   r�__getattr__z!WrappedObjectTreeItem.__getattr__s������T�*���rc�h�|jj�}ttt|��Sr)r�_GetSubList�list�mapr
)r�sub_lists  rrz!WrappedObjectTreeItem._GetSubLists'���;�;�*�*�,���C�/��:�;�;rN��__name__�
__module__�__qualname__rrr�rrrr	s����<rrc��eZdZd�Zd�Zd�Zy)�StubObjectTreeItemc� �||_||_yr)�sockior)rr'rs   rrzStubObjectTreeItem.__init__s�������rc�\�tj|j|j|�}|Sr)r�MethodProxyr'rrs   rrzStubObjectTreeItem.__getattr__s!��������T�X�X�t�<���rc��|jj|jddi�}|D�cgc]}t|j|���c}Scc}w)Nrr#)r'�
remotecallrr%)rrrs   rrzStubObjectTreeItem._GetSubList"s@���;�;�)�)�$�(�(�M�2�r�J��@H�I��"�4�;�;��4�I�I��Is�A
Nrr#rrr%r%s����Jrr%�__main__)�mainz!idlelib.idle_test.test_debugobj_r�)�	verbosityN)�idlelibrr
rr%r �unittestr-r#rr�<module>r2s@����<�<�
J�
J� �z����	,��:�r