/usr/lib64/python3.9/curses/__pycache__
NameSizeModeActions
ascii.cpython-39.opt-1.pyc38330644editdlrm
ascii.cpython-39.opt-2.pyc37650644editdlrm
ascii.cpython-39.pyc38330644editdlrm
has_key.cpython-39.opt-1.pyc42890644editdlrm
has_key.cpython-39.opt-2.pyc42890644editdlrm
has_key.cpython-39.pyc42890644editdlrm
panel.cpython-39.opt-1.pyc2250644editdlrm
panel.cpython-39.opt-2.pyc1570644editdlrm
panel.cpython-39.pyc2250644editdlrm
textpad.cpython-39.opt-1.pyc59070644editdlrm
textpad.cpython-39.opt-2.pyc43450644editdlrm
textpad.cpython-39.pyc59070644editdlrm
__init__.cpython-39.opt-1.pyc18610644editdlrm
__init__.cpython-39.opt-2.pyc13390644editdlrm
__init__.cpython-39.pyc18610644editdlrm
Edit: /usr/lib64/python3.9/curses/__pycache__/__init__.cpython-39.pyc (1861B)
a ´i) ã@s`dZddlTddlZddlZdd„Zdd„ZzeWne yRdd lmZYn0d 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^|dvr>t |||ƒq>|S)NrZTERMÚunknown)ZtermÚfdéZACS_)ÚLINESZCOLS) Ú_cursesÚcursesZ setuptermÚ_osÚenvironÚgetÚ_sysÚ __stdout__ÚfilenoÚinitscrÚ__dict__ÚitemsÚsetattr)rrÚstdscrÚkeyÚvalue©rú'/usr/lib64/python3.9/curses/__init__.pyrsÿrcCs@ddl}ddl}| ¡}t|dƒr*|j|_t|dƒr<|j|_|S)NrÚCOLORSÚ COLOR_PAIRS)rrÚ start_colorÚhasattrrr)rrZretvalrrrr*s  ré)Úhas_keyc Os¢zttƒ}tƒtƒ| d¡z tƒWn Yn0||g|¢Ri|¤ŽWdtƒvrr| d¡tƒtƒtƒSn(dtƒvrœ| d¡tƒtƒtƒ0dS)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(). rrrN) rZnoechoZcbreakZkeypadrÚlocalsZechoZnocbreakZendwin)ÚfuncÚargsÚkwdsrrrrÚwrapper?s4    ùü  r") Ú__doc__rÚosr Úsysr rrrÚ NameErrorr"rrrrÚs