python simple dialogs
Project description
psidialogs (Python Simple Dialogs) is a common API for different standard dialogs like message, ask_string,..
- Links:
documentation: http://ponty.github.com/psidialogs
- Features:
unicode support
cross-platform, development on linux
- back-ends:
PyGTK
Zenity
easygui
gMessage
PyQt
TkInter
wxPython
PythonDialog
console
EasyDialogs
- Known problems:
Python 3 is not supported
tested only on Linux and Windows
Some dialogs are too simple, because a common basic implementation is used where implementation is missing.
Basic usage
>>> from psidialogs import message >>> message('Hello!')
Installation
General
install pip
install the program:
# as root pip install psidialogs
Ubuntu
sudo apt-get install python-pip sudo pip install psidialogs # optional back-ends sudo apt-get install python-gtk2 sudo apt-get install python-tk sudo apt-get install python-qt4 sudo apt-get install python-dialog sudo apt-get install zenity sudo apt-get install gxmessage sudo apt-get install python-easygui sudo pip install --no-deps easydialogs-gtk
Uninstall
# as root pip uninstall psidialogs
similar projects
anygui: multiple back-ends
easygui: tk back-end
PyZenity: Zenity back-end
vsgui: Zenity back-end
dlg: dialog/Xdialog/gdialog back-end
python-dialog: dialog/Xdialog/gdialog back-end
easydialogs-gtk: EasyDialogs API, PyGTK back-end
EasyDialogs: EasyDialogs API, Mac back-end
EasyDialogs for Windows: EasyDialogs API, Windows back-end
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.