python-dialog - Python 2 module for making simple terminal-based user interfaces

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Universe amd64
Package name python-dialog
Package version 3.3.0
Package release 2
Package architecture amd64
Package type deb
Installed size 353 B
Download size 63.85 KB
Official Mirror
pythondialog is a Python wrapper for the 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 comprehensive Python
interface to dialog. This allows one to make simple text-mode user
interfaces on Unix-like systems.
pythondialog provides dialog boxes (widgets) of many different types.
Among these, one can find infobox, msgbox, yesno, menu, checklist,
radiolist, fselect (for selecting a file), rangebox, buildlist,
treeview, calendar. These widgets, and those not listed here, allow one
to build nice interfaces quickly and easily. However, it is not possible
to create new widgets without modifying dialog itself.
For most widgets, the following settings can be chosen:
* width, height and other parameters where applicable;
* two user-defined buttons, referred to as "Help" and "Extra", may be
added and their labels freely chosen.
Additionally, a color theme may be defined for all widgets via a
configuration file.
pythondialog has good Unicode support. Precisely, this support should be
as good as allowed by the combination of the Python interpreter, dialog,
the terminal and the locale settings in use.
This version is a backport of pythondialog to Python 2. Unless you really
have to use Python 2, you should use the python3-dialog package.


Package Version Architecture Repository
python-dialog_3.3.0-2_i386.deb 3.3.0 i386 Ubuntu Universe
python-dialog - - -


Name Value
dialog -
python:any >= 2.7.5-5~
python:any << 2.8


Type URL
Binary Package python-dialog_3.3.0-2_amd64.deb
Source Package python2-pythondialog

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install python-dialog deb package:
    # sudo apt-get install python-dialog




2015-11-26 - Francois Marier <>
python2-pythondialog (3.3.0-2) unstable; urgency=medium
* Add dependency on dialog (closes: #806371)
* Move maintenance of this package to the letsencrypt team
2015-06-27 - Francois Marier <>
python2-pythondialog (3.3.0-1) unstable; urgency=medium
* Initial release (Closes: #780929)

See Also

Package Description
python-diaspy-doc_0.5.0.1-2_all.deb unofficial interface to the Diaspora social network (documentation)
python-diaspy_0.5.0.1-2_all.deb unofficial interface to the Diaspora social network (Python 2)
python-dib-utils_0.0.6-1_all.deb Standalone tools related to diskimage-builder - Python 2.x
python-dicoclient_2.2-9_all.deb RFC 2229 compliant dictionary client module and shell
python-dicom-doc_0.9.9-2_all.deb DICOM medical file reading and writing (documentation)
python-dicom_0.9.9-2_all.deb DICOM medical file reading and writing (Python 2)
python-dictclient_1.0.3.1+nmu2_all.deb Python client library for DICT (RFC2229) protocol
python-dictdlib_2.0.4.1+nmu1build1_all.deb Python library for generating dictd dictionaries
python-diff-match-patch_20121119-1_all.deb robust algorithms for synchronizing plain text (Python 2 module)
python-dill_0.2.5-1_all.deb Serialize all of Python (almost)
python-dingus_0.3.4-1_all.deb A record-then-assert mocking library
python-dipy-doc_0.10.1-1_all.deb toolbox for analysis of MR diffusion imaging data -- documentation
python-dipy-lib_0.10.1-1_amd64.deb toolbox for analysis of MR diffusion imaging data -- extensions
python-dipy_0.10.1-1_all.deb toolbox for analysis of MR diffusion imaging data
python-dirspec_13.10-1ubuntu1_all.deb Python User Folders Specification Library