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.
Source Distribution
File details
Details for the file psidialogs-0.1.0.tar.gz
.
File metadata
- Download URL: psidialogs-0.1.0.tar.gz
- Upload date:
- Size: 23.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fff8a4920b9cca2616c9fee11be3ae947e74e62609f335c5ea297ff100ad6f41 |
|
MD5 | 9d1d1db401ea8497b0e34cf07eb60d68 |
|
BLAKE2b-256 | 84e896fc637ddaa30ff9181144a2c859a0cdb89f8be32e5e0fad068887caf89c |