SILENT KILLERPanel

Current Path: > > opt > alt > python27 > 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: //opt/alt/python27/lib64/python2.7/curses//

NameTypeSizeLast ModifiedActions
__init__.py File 1817 bytes January 08 2025 10:43:35.
__init__.pyc File 1592 bytes January 08 2025 10:43:35.
__init__.pyo File 1592 bytes January 08 2025 10:43:35.
ascii.py File 2547 bytes January 08 2025 10:43:35.
ascii.pyc File 5408 bytes January 08 2025 10:43:35.
ascii.pyo File 5408 bytes January 08 2025 10:43:35.
has_key.py File 5633 bytes January 08 2025 10:43:35.
has_key.pyc File 5966 bytes January 08 2025 10:43:35.
has_key.pyo File 5966 bytes January 08 2025 10:43:35.
panel.py File 110 bytes January 08 2025 10:43:35.
panel.pyc File 290 bytes January 08 2025 10:43:35.
panel.pyo File 290 bytes January 08 2025 10:43:35.
textpad.py File 7656 bytes January 08 2025 10:43:35.
textpad.pyc File 7294 bytes January 08 2025 10:43:35.
textpad.pyo File 7294 bytes January 08 2025 10:43:35.
wrapper.py File 1681 bytes January 08 2025 10:43:35.
wrapper.pyc File 1244 bytes January 08 2025 10:43:35.
wrapper.pyo File 1244 bytes January 08 2025 10:43:35.

Reading File: //opt/alt/python27/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