Urwid 1.0 malt Anwendungen auf die Konsole

Urwid 1.0 malt Anwendungen auf die Konsole

Python-Bibliothek

Mathias Huber
23.09.2011
Urwid, einen Python-Bibliothek für Konsolenanwendungen, ist in Version 1.0 erhältlich, die erstmals auch Python 3 unterstützt.

Die neue Release funktioniert neben 2.4 bis 2.7 auch mit der Python-Version 3.2. Daneben gibt es neue Klassen für Baumansichten sowie neue Widgets für Menüleisten, Drop-Downs und Combo-Boxen. Im experimentellen Stadium befindet sich ein Widget, dass selbst einen Terminalemulator implementiert. Ein Programmierbeispiel mit der Twisted-Bibliothek zeigt, wie man Urwid-Oberflächen per SSH mehreren Anwender zugänglich macht. Weitere Details nennt das Changelog.

Urwid steht unter LGPLv2.1. Eine Screenshot-Galerie zeigt einen Auswahl an Anwendungen für die Textkonsole, die sich mit der Bibliothek umsetzen lassen, inklusive Beispielcode. Mehr Informationen sowie den Quelltext der Version 1.0 gibt es auf der Urwid-Homepage.

Für die Konsole: Mit der Python-Bibliothek Urwid lassen sich auch Balkendiagramme darstellen.

Ähnliche Artikel

Kommentare

Aktuelle Fragen

JQuery-Script läuft nicht mit Linux-Browsern
Stefan Jahn, 16.02.2018 12:49, 2 Antworten
Hallo zusammen, ...folgender goldener Code (ein jQuery-Script als Ergebnis verschiedener Exper...
XSane-Fotokopie druckt nicht mehr
Wimpy *, 30.01.2018 13:29, 0 Antworten
openSuse 42.3 KDE 5.8.7 Seit einem Software-Update druckt XSane keine Fotokopie mehr aus. Fehler...
TOR-Browser stürzt wegen Wikipedia ab
Wimpy *, 27.01.2018 14:57, 0 Antworten
Tor-Browser 7.5 based on Mozilla Firefox 52.8.0 64-Bit. Bei Aufruf von http: oder https://de.wi...
Wifikarte verhindert Bootvorgang
Maik Kühn, 21.01.2018 22:23, 1 Antworten
iwlwifi-7265D -26 failed to load iwlwifi-7265D -25 failed to load iwlwifi-7265D -24 failed to l...
sharklinux
Gerd-Peter Behrendt, 18.01.2018 23:58, 2 Antworten
Hallo zusammen, ich habe sharklinux von der DVD Installiert. 2x, jedesmal nach dem Reboot ist di...