C.L.I <-> G.U.I Dictionary Editor
Project description
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. 4.) 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
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file prompter9000-2.5.0.tar.gz.
File metadata
- Download URL: prompter9000-2.5.0.tar.gz
- Upload date:
- Size: 5.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.9.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
327a6a4414f2230f85cf3cbb334e2adf66c49fd7beea1da1376903f7ee3a9733
|
|
| MD5 |
f9901c0224953f28d6b07103574320f6
|
|
| BLAKE2b-256 |
8664972565eae1a78405cfd2f89cf96a5cb0ada28527c6a3fca19bc478497ccb
|
File details
Details for the file Prompter9000-2.5.0-py3-none-any.whl.
File metadata
- Download URL: Prompter9000-2.5.0-py3-none-any.whl
- Upload date:
- Size: 8.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.9.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
45c5f340ce5b276244fb0b3c616306aabf0de446588b0b15c74c0c253c02eb89
|
|
| MD5 |
e443e68f1138e78fa26dd1309d78277d
|
|
| BLAKE2b-256 |
ee542ee65bc4e08194555914f7eeec73896a35e7c94ad8e0ef730e4de5133672
|