Copyright (C) 2000-2012 |
GNU Info (python2.1-lib.info)cursesTerminal handling for character-cell displays ============================================= This manual section was written by Moshe Zadka <moshez@zadka.site.co.il>. This manual section was written by Eric Raymond <esr@thyrsus.com>. An interface to the curses library, providing portable terminal handling. _Changed in Python version 1.6_ The `curses' module provides an interface to the curses library, the de-facto standard for portable advanced terminal handling. While curses is most widely used in the UNIX environment, versions are available for DOS, OS/2, and possibly other systems as well. This extension module is designed to match the API of ncurses, an open-source curses library hosted on Linux and the BSD variants of UNIX. See also: *Note curses.ascii:: Utilities for working with ASCII characters, regardless of your locale settings. *Note curses.panel:: A panel stack extension that adds depth to curses windows. *Note curses.textpad:: Editable text widget for curses supporting `Emacs'-like bindings. *Note curses.wrapper:: Convenience function to ensure proper terminal setup and resetting on application entry and exit. `Curses Programming with Python'{Tutorial material on using curses with Python, by Andrew Kuchling and Eric Raymond, is available on the Python Web site.} The `Demo/curses/' directory in the Python source distribution contains some example programs using the curses bindings provided by this module. automatically generated by info2www version 1.2.2.9 |