HEX
Server: LiteSpeed
System: Linux sr2.wonderwebhub.com 5.14.0-611.49.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Apr 21 16:39:08 EDT 2026 x86_64
User: foodnest (2814)
PHP: 8.3.31
Disabled: exec, shell_exec, system, passthru, proc_open, popen
Upload Files
File: //opt/alt/python37/lib64/python3.7/__pycache__/_sitebuiltins.cpython-37.opt-1.pyc
B

�!���6��@s@dZddlZGdd�de�ZGdd�de�ZGdd�de�ZdS)	z=
The objects used by the site module to add custom builtins.
�Nc@s&eZdZdd�Zdd�Zddd�ZdS)	�QuittercCs||_||_dS)N)�name�eof)�selfrr�r�2/opt/alt/python37/lib64/python3.7/_sitebuiltins.py�__init__szQuitter.__init__cCsd|j|jfS)NzUse %s() or %s to exit)rr)rrrr�__repr__szQuitter.__repr__NcCs(ytj��WnYnXt|��dS)N)�sys�stdin�close�
SystemExit)r�coderrr�__call__s
zQuitter.__call__)N)�__name__�
__module__�__qualname__rr	rrrrrr
src@s6eZdZdZdZd
dd�Zdd�Zdd	�Zd
d�ZdS)�_Printerzninteractive prompt objects for printing the license text, a list of
    contributors and the copyright notice.�rcs4ddl�||_||_d|_��fdd�|D�|_dS)Nrcs$g|]}�D]}�j�||��qqSr)�path�join)�.0�dir�filename)�files�osrr�
<listcomp>(sz%_Printer.__init__.<locals>.<listcomp>)r�_Printer__name�_Printer__data�_Printer__lines�_Printer__filenames)rr�datar�dirsr)rrrr#sz_Printer.__init__c
Cs~|jr
dSd}xH|jD]>}y$t|d��}|��}WdQRXPWqtk
rRYqXqW|sb|j}|�d�|_t|j�|_dS)N�r�
)	rr �open�read�OSErrorr�split�len�_Printer__linecnt)rr!r�fprrr�__setup,s
z_Printer.__setupcCs8|��t|j�|jkr$d�|j�Sd|jfdSdS)Nr$z!Type %s() to see the full %s text�)�_Printer__setupr)r�MAXLINESrr)rrrrr	<sz_Printer.__repr__cCs�|��d}d}x�y,x&t|||j�D]}t|j|�q&WWntk
rTPYqX||j7}d}x |dkr�t|�}|dkrfd}qfW|dkrPqWdS)Nz0Hit Return for more, or q (and Return) to quit: r)��qr1)r.�ranger/�printr�
IndexError�input)r�prompt�lineno�i�keyrrrrCs"

z_Printer.__call__N)rr)	rrr�__doc__r/rr.r	rrrrrrs
	rc@s eZdZdZdd�Zdd�ZdS)�_Helpera3Define the builtin 'help'.

    This is a wrapper around pydoc.help that provides a helpful message
    when 'help' is typed at the Python interactive prompt.

    Calling help() at the Python prompt starts an interactive help session.
    Calling help(thing) prints help for the python object 'thing'.
    cCsdS)NzHType help() for interactive help, or help(object) for help about object.r)rrrrr	bsz_Helper.__repr__cOsddl}|j||�S)Nr)�pydoc�help)r�args�kwdsr<rrrresz_Helper.__call__N)rrrr:r	rrrrrr;Xsr;)r:r
�objectrrr;rrrr�<module>s;