CasperSecurity

Current Path : /usr/lib/python3.10/curses/__pycache__/
Upload File :
Current File : //usr/lib/python3.10/curses/__pycache__/__init__.cpython-310.pyc

o

`�wi)
�@s`dZddlTddlZddlZdd�Zdd�ZzeWne	y)dd	lmZYnwd
d�Z
dS)z�curses

The main package for curses support for Python.  Normally used by importing
the package, and perhaps a particular module inside it.

   import curses
   from curses import textpad
   curses.initscr()
   ...

�)�*NcCspddl}ddl}ttj�dd�tj��d�|�	�}|j
��D]\}}|dd�dks/|dvr5t|||�q|S)Nr�TERM�unknown)�term�fd��ACS_)�LINES�COLS)
�_curses�curses�	setupterm�_os�environ�get�_sys�
__stdout__�fileno�initscr�__dict__�items�setattr)rr�stdscr�key�value�r�&/usr/lib/python3.10/curses/__init__.pyrs��rcCs@ddl}ddl}|��}t|d�r|j|_t|d�r|j|_|S)Nr�COLORS�COLOR_PAIRS)rr�start_color�hasattrrr)rr�retvalrrrr*s

r�)�has_keyc	Os�z8t�}t�t�|�d�zt�WnY||g|�Ri|��Wdt�vr8|�d�t�t�t�SSdt�vrM|�d�t�t�t�ww)aWrapper function that initializes curses and calls another function,
    restoring normal keyboard/screen behavior on error.
    The callable object 'func' is then passed the main window 'stdscr'
    as its first argument, followed by any other arguments passed to
    wrapper().
    r"rr)	r�noecho�cbreak�keypadr�locals�echo�nocbreak�endwin)�func�args�kwdsrrrr�wrapper?s*



�
�r.)�__doc__r�osr�sysrrrr#�	NameErrorr.rrrr�<module>s
�
Hacker Blog, Shell İndir, Sql İnjection, XSS Attacks, LFI Attacks, Social Hacking, Exploit Bot, Proxy Tools, Web Shell, PHP Shell, Alfa Shell İndir, Hacking Training Set, DDoS Script, Denial Of Service, Botnet, RFI Attacks, Encryption
Telegram @BIBIL_0DAY