Lightweight Python library to show simple dialogs.
Project description
SmokeMSG
Best Python Library To Show Simple Dialogs.
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
smokemsg provides following functions to show dialogs.
- :warning: alert
- :question: confirm
- :pencil: prompt
Features
- Pure Python,
- No dependencies(only depends on standard Python library)
- works on Python 3 and Python 2
- Cross platform :heavy_plus_sign:
- ® Windows(from at least XP)
- ® Linux(most ones anyway, including Raspbian)
- macOS® OS X
- ® Android
- iOS® iOS(Apple phones)
- Easy packaging - no fancy (and heavy) GUI libraries. Easy to use with cx_Freeze and PyInstaller.
Installation
pip install smokemsg
You may want to use py -m pip
, python -m pip
or python3 -m pip
depending on your python installation and platform.
Example:
import smokemsg
if smokemsg.confirm('Are You Sure?', 'Question'):
print('Sure...')
License
Licensed under MIT license. See LICENSE for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
SmokeMSG-0.0.1.dev1.tar.gz
(8.4 kB
view details)
Built Distribution
File details
Details for the file SmokeMSG-0.0.1.dev1.tar.gz
.
File metadata
- Download URL: SmokeMSG-0.0.1.dev1.tar.gz
- Upload date:
- Size: 8.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98c75127dc35e1a925b56dd23e5c32513b9be11ec347a68ecc9ce1874def9a82 |
|
MD5 | 79701d606c86b723658a1547c2e35b12 |
|
BLAKE2b-256 | 5181ea11d9f95982274472339993f1d9f295e23041d685fc4ab46726a8d01469 |
File details
Details for the file SmokeMSG-0.0.1.dev1-py2.py3-none-any.whl
.
File metadata
- Download URL: SmokeMSG-0.0.1.dev1-py2.py3-none-any.whl
- Upload date:
- Size: 8.8 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cf5946c704d19e57946d30a9706cb99db0e9f3c7dd0e8b3327af57832f70e346 |
|
MD5 | 2130ae30a6d1d8206279c7d572b0443f |
|
BLAKE2b-256 | 8339d6ab263628319bf391f488359fb27f0e43d9ef7b085677d172f4bdbec7e8 |