A python implementation to separate declarative and functional code of a tkinter UI
Project description
Project tkyml
Just a relatively simple module to separate declarative and programative part of the creation of a tkinter UI. The declarative part is in a yaml file while we reach our needed widget and used it in the python code (logic). It's fully python based so it may be not very fast but it will do the thing on small project.
See more about the syntax and plus in the documentations, also you should go check the exemples to learn a bit more.
Warning
The project isn't available on other OS than windows due to depencies of some windows only modules allowing transparency on widget.
Installation
It is now available on pypi here so you can go along with :
pip install tkyml
Authors
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 tkyml-0.0.3.tar.gz.
File metadata
- Download URL: tkyml-0.0.3.tar.gz
- Upload date:
- Size: 8.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6bbada6a90749650dc15b23c2043ce452580a9d53386519d428724006d311b01
|
|
| MD5 |
a3bf5cd6d534bb4df99df6fc6a05b278
|
|
| BLAKE2b-256 |
6383b4b8bf9314aaf00c1fa9745cc2f0b7482d10c1cc88c6bb521c3611af20b5
|
File details
Details for the file tkyml-0.0.3-py3-none-any.whl.
File metadata
- Download URL: tkyml-0.0.3-py3-none-any.whl
- Upload date:
- Size: 7.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cdbfc7c804d5ca1040c4f24c21df6c8ad5e5181cbdcbbb649e6c12da80beb1ee
|
|
| MD5 |
f04c8bec18c288f98a7b9f008bb314e1
|
|
| BLAKE2b-256 |
05bfa0ce5bfa377ab87f724767a4406ff99e06aff27e90cfa9a1aed5b45bf0c7
|