SILENT KILLERPanel

Current Path: > > usr > lib64 > > python2.7 > curses


Operation   : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Software     : Apache
Server IP    : 162.0.232.56 | Your IP: 216.73.216.111
Domains      : 1034 Domain(s)
Permission   : [ 0755 ]

Files and Folders in: //usr/lib64//python2.7/curses

NameTypeSizeLast ModifiedActions
__init__.py File 1817 bytes April 10 2024 04:58:36.
__init__.pyc File 1553 bytes April 10 2024 04:58:46.
__init__.pyo File 1553 bytes April 10 2024 04:58:46.
ascii.py File 2547 bytes April 10 2024 04:58:36.
ascii.pyc File 5135 bytes April 10 2024 04:58:46.
ascii.pyo File 5135 bytes April 10 2024 04:58:46.
has_key.py File 5633 bytes April 10 2024 04:58:36.
has_key.pyc File 5940 bytes April 10 2024 04:58:46.
has_key.pyo File 5940 bytes April 10 2024 04:58:46.
panel.py File 110 bytes April 10 2024 04:58:36.
panel.pyc File 277 bytes April 10 2024 04:58:46.
panel.pyo File 277 bytes April 10 2024 04:58:46.
textpad.py File 7656 bytes April 10 2024 04:58:36.
textpad.pyc File 7151 bytes April 10 2024 04:58:46.
textpad.pyo File 7151 bytes April 10 2024 04:58:46.
wrapper.py File 1681 bytes April 10 2024 04:58:36.
wrapper.pyc File 1218 bytes April 10 2024 04:58:46.
wrapper.pyo File 1218 bytes April 10 2024 04:58:46.

Reading File: //usr/lib64//python2.7/curses/__init__.py

"""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()
   ...

"""

__revision__ = "$Id$"

from _curses import *
from curses.wrapper import wrapper
import os as _os
import sys as _sys

# Some constants, most notably the ACS_* ones, are only added to the C
# _curses module's dictionary after initscr() is called.  (Some
# versions of SGI's curses don't define values for those constants
# until initscr() has been called.)  This wrapper function calls the
# underlying C initscr(), and then copies the constants from the
# _curses module to the curses package's dictionary.  Don't do 'from
# curses import *' if you'll be needing the ACS_* constants.

def initscr():
    import _curses, curses
    # we call setupterm() here because it raises an error
    # instead of calling exit() in error cases.
    setupterm(term=_os.environ.get("TERM", "unknown"),
              fd=_sys.__stdout__.fileno())
    stdscr = _curses.initscr()
    for key, value in _curses.__dict__.items():
        if key[0:4] == 'ACS_' or key in ('LINES', 'COLS'):
            setattr(curses, key, value)

    return stdscr

# This is a similar wrapper for start_color(), which adds the COLORS and
# COLOR_PAIRS variables which are only available after start_color() is
# called.

def start_color():
    import _curses, curses
    retval = _curses.start_color()
    if hasattr(_curses, 'COLORS'):
        curses.COLORS = _curses.COLORS
    if hasattr(_curses, 'COLOR_PAIRS'):
        curses.COLOR_PAIRS = _curses.COLOR_PAIRS
    return retval

# Import Python has_key() implementation if _curses doesn't contain has_key()

try:
    has_key
except NameError:
    from has_key import has_key

SILENT KILLER Tool