Skip to main content

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

  1. Data types can now be preserved.
  2. Boolean detection, as well.
  3. 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

prompter9000-2.5.0.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

Prompter9000-2.5.0-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

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

Hashes for prompter9000-2.5.0.tar.gz
Algorithm Hash digest
SHA256 327a6a4414f2230f85cf3cbb334e2adf66c49fd7beea1da1376903f7ee3a9733
MD5 f9901c0224953f28d6b07103574320f6
BLAKE2b-256 8664972565eae1a78405cfd2f89cf96a5cb0ada28527c6a3fca19bc478497ccb

See more details on using hashes here.

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

Hashes for Prompter9000-2.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 45c5f340ce5b276244fb0b3c616306aabf0de446588b0b15c74c0c253c02eb89
MD5 e443e68f1138e78fa26dd1309d78277d
BLAKE2b-256 ee542ee65bc4e08194555914f7eeec73896a35e7c94ad8e0ef730e4de5133672

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page