background preloader

Consoles Modules

Facebook Twitter

Curses Programming with Python — Python v2.7.2 documentation - Iceweasel. Abstract This document describes how to write text-mode programs with Python 2.x, using the curses extension module to control the display.

Curses Programming with Python — Python v2.7.2 documentation - Iceweasel

What is curses? The curses library supplies a terminal-independent screen-painting and keyboard-handling facility for text-based terminals; such terminals include VT100s, the Linux console, and the simulated terminal provided by X11 programs such as xterm and rxvt. Display terminals support various control codes to perform common operations such as moving the cursor, scrolling the screen, and erasing areas. Different terminals use widely differing codes, and often have their own minor quirks. In a world of X displays, one might ask “why bother”? The curses library hides all the details of different terminals, and provides the programmer with an abstraction of a display, containing multiple non-overlapping windows. No one has made a Windows port of the curses module. The Python curses module Starting and ending a curses application Windows and Pads. Windows CONsole I/O for Python - Iceweasel. Created 2/3/2001 by Chris Gonnerman chris.gonnerman@newcenturycomputers.net based on code by Daniel Guerrero Miralles This source code is public domain.

Windows CONsole I/O for Python - Iceweasel

This module is based heavily on the TCCONIO package; the notes from the top of the source are as follows: Old Turbo-C CONIO.H compatibility library for LCC-Win32 and GCC/EGCS Mingw32 compilers. Version 1.0 (September 1999). Created by Daniel Guerrero Miralles (daguer@geocities.com). This source code is public domain. I see no reason to add my copyright to this code. For more information, and/or to download my other software, visit my project homepage at: Usage: How to ncurses on win32 platform - Iceweasel. Simple Universal Console I/O - Iceweasel. Copyright © 2002, Chris Gonnerman All Rights Reserved This package includes the package anycons, which implements a very simple screen I/O API for both Win32 and Unix.

Simple Universal Console I/O - Iceweasel

You need either a working curses installation or a working WConio installation for anycons to be useful. Other backends are certainly possible. Updates Version 1.1 supports the following special keys: ins (insert), del (delete), home, end, pgup, pgdn, up, down, left, right, and numbered function keys. Installation. PDCurses - Public Domain Curses - Iceweasel. Lfm - Last File Manager. Museek+ Curses Programming with Python — Python v3.2.1 documentation. Abstract This document describes how to use the curses extension module to control text-mode displays.

Curses Programming with Python — Python v3.2.1 documentation

What is curses? The curses library supplies a terminal-independent screen-painting and keyboard-handling facility for text-based terminals; such terminals include VT100s, the Linux console, and the simulated terminal provided by various programs. Display terminals support various control codes to perform common operations such as moving the cursor, scrolling the screen, and erasing areas. Different terminals use widely differing codes, and often have their own minor quirks. In a world of graphical displays, one might ask “why bother”? The curses library provides fairly basic functionality, providing the programmer with an abstraction of a display containing multiple non-overlapping windows of text. The curses library was originally written for BSD Unix; the later System V versions of Unix from AT&T added many enhancements and new functions.

NCURSES - Frequently Asked Questions (FAQ) Thomas E.

NCURSES - Frequently Asked Questions (FAQ)

Dickey $Date: 2014/02/26 01:04:22 $ Here is the latest version of this file. What is NCURSES? Ncurses (new curses, pronounced "enn-curses") started as a freely distributable "clone" of System V Release 4.0 (SVr4) curses. It has outgrown the "clone" description, and now contains many features which are not in SVr4 curses. The name "ncurses" was first used as the name of the curses library in Pavel Curtis's pcurses, dated 1982. The Caps, used to define the terminfo capabilities awk scripts MKcaptab.awk, MKnames.awk the library modules used for the terminfo compiler.

Besides ncurses, parts of pcurses still survive in 2010, in recognizable form in Solaris. Who wrote NCURSES? Zeyd Ben-Halim started it from a previous package pcurses, written by Pavel Curtis. In preparing copyright transfer in 1997, I identified more than 20 contributors based on my software archives. These individuals were cited in the agreement as having contributed more than 20 lines of code each: Zeyd M. Is it GPL'd? Windows Console Driver.