Skip to main content

A GUI configuration library for python programs.

Project description

PyConfigurer

A GUI configuration library for python programs.

Usage

from PyConfigurer import Configurer, ConfigTemplate, Token, FieldType


default_config = {
    "user": "Arjix",
    "age": 18
}


config_template = ConfigTemplate([
    Token(FieldType.text_input, "user", "Enter your name:", default_config["user"]),
    Token(FieldType.int_input, "age", "Enter your age:", default_config["age"])
])
config = Configurer(config_template)
new_config = config.run()


print("Old config", default_config)
print("New config", new_config)

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

PyConfigurer-0.1.1.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

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

PyConfigurer-0.1.1-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

Details for the file PyConfigurer-0.1.1.tar.gz.

File metadata

  • Download URL: PyConfigurer-0.1.1.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for PyConfigurer-0.1.1.tar.gz
Algorithm Hash digest
SHA256 a66957de23566eca9d76595ec98c01065978ecc8687b7041ff55ec396e8b1760
MD5 f926864e8108e0367c562a39c09b23ce
BLAKE2b-256 07bd71a684f2819ee66c40a7d2e0581c307cd16be2357c93762d7f3d07eeb3d2

See more details on using hashes here.

File details

Details for the file PyConfigurer-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: PyConfigurer-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 3.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for PyConfigurer-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 53c17062855808b8975cdc37124a103bcc5e544d457e52615bce5f0a01127e73
MD5 585758c88196f302653d2d5ff6d3b743
BLAKE2b-256 4043a28a16a2cbd0648b0faaf1be908d90f217580de8b96e9c167987d9cfcdee

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