Sindbad~EG File Manager

Current Path : /usr/local/lib/python3.9/idlelib/__pycache__/
Upload File :
Current File : //usr/local/lib/python3.9/idlelib/__pycache__/debugobj_r.cpython-39.pyc

a

��g:�@sTddlmZdd�ZGdd�d�ZGdd�d�ZedkrPdd	lmZed
dd�d
S)�)�rpccCst|�}t|�}|tj|<|S�N)�WrappedObjectTreeItem�idrZobjecttable)�item�wrapper�oid�r	�./usr/local/lib/python3.9/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>$�z2StubObjectTreeItem._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

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists