HEX
Server: Apache
System: Linux zacp120.webway.host 4.18.0-553.50.1.lve.el8.x86_64 #1 SMP Thu Apr 17 19:10:24 UTC 2025 x86_64
User: govancoz (1003)
PHP: 8.3.26
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: //usr/local/lib/python3.10/idlelib/__pycache__/debugobj_r.cpython-310.opt-2.pyc
o

�i:�@sXddlmZdd�ZGdd�d�ZGdd�d�Zedkr*dd	lmZed
dd�d
Sd
S)�)�rpccCst|�}t|�}|tj|<|S�N)�WrappedObjectTreeItem�idrZobjecttable)�item�wrapper�oid�r	�//usr/local/lib/python3.10/idlelib/debugobj_r.py�remote_object_tree_items
rc@�$eZdZdd�Zdd�Zdd�ZdS)rcCs
||_dSr)�_WrappedObjectTreeItem__item)�selfrr	r	r
�__init__s
zWrappedObjectTreeItem.__init__cCst|j|�}|Sr)�getattrr
�r�name�valuer	r	r
�__getattr__sz!WrappedObjectTreeItem.__getattr__cCs|j��}ttt|��Sr)r
�_GetSubList�list�mapr�rZsub_listr	r	r
rs
z!WrappedObjectTreeItem._GetSubListN��__name__�
__module__�__qualname__rrrr	r	r	r
r	src@r)�StubObjectTreeItemcCs||_||_dSr)�sockior)rrrr	r	r
rs
zStubObjectTreeItem.__init__cCst�|j|j|�}|Sr)rZMethodProxyrrrr	r	r
rszStubObjectTreeItem.__getattr__cs&�j��jddi�}�fdd�|D�S)Nrr	csg|]}t�j|��qSr	)rr)�.0r�rr	r
�
<listcomp>$sz2StubObjectTreeItem._GetSubList.<locals>.<listcomp>)rZ
remotecallrrr	r r
r"szStubObjectTreeItem._GetSubListNrr	r	r	r
rsr�__main__)�mainz!idlelib.idle_test.test_debugobj_r�)�	verbosityN)ZidlelibrrrrrZunittestr#r	r	r	r
�<module>s�