Dialite is a lightweight Python package to show dialogs. It provides a handful of functions, each a verb, that can be used to inform()
, warn()
or fail()
the user, or to ask_ok()
, ask_retry()
or ask_yesno()
.
Dialite is pure Python, has no dependencies, and is written to work on Python 3.6+. It works on Windows (from at least XP), Linux (most ones anyway, including Raspbian) and OS X.
Dialite provides a way to communicate with the user without needing a fancy (and heavy) GUI library. It's also much easier to package with tools like cx_Freeze and PyInstaller.
import dialite res = dialite.ask_yesno('Troll question', 'Do you prefer VI over Emacs?') if dialite.ask_ok('Confirm download', 'Will now download the resources.'): ...
pip install dialite
BSD 2-clause. See LICENSE for details.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4