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
Metadata
Release files for psidialogs 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| psidialogs-0.1.0.tar.gz | 23.8 kB | Details |
Release files / psidialogs-0.1.0.tar.gz
| Download URL | psidialogs-0.1.0.tar.gz |
|---|---|
| Size | 23.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fff8a4920b9cca2616c9fee11be3ae947e74e62609f335c5ea297ff100ad6f41
|
|
BLAKE2b-256 checksum How to use checksums |
84e896fc637ddaa30ff9181144a2c859a0cdb89f8be32e5e0fad068887caf89c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |