LogoopenSUSE Build Service > Projects
Sign Up | Log In

python-python2-pythondialog

Python wrapper for the UNIX "dialog" utility
Easy writing of graphical interfaces for terminal-based applications


WARNING
-------

This version is a backport of pythondialog to Python 2. Unless you
*really* have to use Python 2, you should go to the `pythondialog home
page`_ and download the reference implementation which, at the time of
this writing (May 2015) and for the forseeable future, is targeted
at Python 3.

.. _pythondialog home page: http://pythondialog.sourceforge.net/

This version is only here to help users who are somehow forced to still
use Python 2, even though Python 3.0 was released on December 3, 2008.
It may be the last update for Python 2. In addition, the reference
implementation is less likely to have bugs.

Before using this backport, be sure to read the `Backport-specific
notes`_ below.


Overview
--------

pythondialog is a Python wrapper for the UNIX dialog_ utility
originally written by Savio Lam and later rewritten by Thomas E. Dickey.
Its purpose is to provide an easy to use, pythonic and as complete as
possible interface to dialog_ from Python code.


Notes:

  - the preceding command uses ``python2`` because we want to use the
    Python 2 backport of pythondialog;
  - depending on your system, you may have to replace ``python2`` with
    ``python`` or ``python2.7``, for instance.


What is pythondialog good for? What are its limitations?
--------------------------------------------------------

As you might infer from the name, dialog is a high-level program that
generates dialog boxes. So is pythondialog. They allow you to build nice
interfaces quickly and easily, but you don't have full control over the
widgets, nor can you create new widgets without modifying dialog itself.
If you need to do low-level stuff, you should have a look at ncurses or
slang instead. For sophisticated text-mode interfaces, the `Urwid Python
library`_ looks rather interesting, too.

Source Files (show merged sources derived from linked package)

Filename Size Changed Actions
python-python2-pythondialog.changes 176 Bytes over 3 years ago Download File
python-python2-pythondialog.spec 17.7 KB over 3 years ago Download File
python2-pythondialog-3.3.0.tar.bz2 1.75 MB over 3 years ago Download File

Comments for home:ecsos (0)

Login required, please login or signup in order to comment