Prompter9000
Quick & easy way to edit dictionaries and create counters. Console & programmatic usages are supported.
NEW: Verson 2.0.2
- Data types can now be preserved.
- Boolean detection, as well.
- Result Key [__conv_ok]
- == True iff types preserved.
- False == at least one defaulted to string.
- Result Key [__btn_ok]
- == True when [Okay] was pressed
- else False.
Programatic
Edit a dictionary:
from Prompter9000.PyEdit import *
params = {"NAME":'My', "ACCOUNT":123456, "Subscriber":False}
EditDict.edit(params)
Create a click-counter:
from Prompter9000.PyCount import *
params = {'Hits': '0', 'Miss': '0', 'Other': '10'}
Counter.edit(params)
GUI: Dictionary results will be returned ONLY IF the data was changed. Otherwise an empty dictionary will be returned.
May also be used from the C.L.I:
Console
Dynamically edit a dictionary:
python PyEdit.py "{'NAME': 'My', 'PHONE': '123-456', 'EMAIL': 'a.Geekbo@zbobo.com'}"
{'NAME': 'My', 'PHONE': '123-456', 'EMAIL': 'a.Geekbo@zbobo.com', '__btn_ok': True}
Dynamic click-to-update counters:
python PyCount.py "{'Hits': '0', 'Miss': '0', 'Other': '10'}"
{'Hits': '12', 'Miss': '10', 'Other': '44', '__btn_ok': True}
CLI: The __btn_ok will be either True when user-selected, else False.
PyPi
Now available on PyPi
Metadata
Release files for Prompter9000 2.5.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| prompter9000-2.5.1.tar.gz | 6.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| prompter9000-2.5.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 15.3 kB
Release files / prompter9000-2.5.1.tar.gz
| Download URL | prompter9000-2.5.1.tar.gz |
|---|---|
| Size | 6.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
566aafec2c8cdeab9632b3def032c4962eda4dc27bf36a206b393f01559e41bd
|
|
BLAKE2b-256 checksum How to use checksums |
49e829974fb25a33a54379f634ac1f5655c15115656bc81a62bb5d7feaf1b2c1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.8.10
|
Release files / prompter9000-2.5.1-py3-none-any.whl
| Download URL | prompter9000-2.5.1-py3-none-any.whl |
|---|---|
| Size | 9.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b378c4309eee6d80941a6e0c8c72cdf426ec4480910fc6c499e1f49a9aa41fa3
|
|
BLAKE2b-256 checksum How to use checksums |
74d050a3e77e98f5c18a4795d22432bcef6ad72be011391a4d109f991052293a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.8.10
|