Easy and Simple GUI Library
Project description
tkeasygui
Easy and Simple GUI Library for Python. Take it Easy to develop GUI apps.
The usability of the GUI library PySimpleGUI allows for the easy creation of applications.
Install
python -m pip install git+https://github.com/kujirahand/tkeasygui-python
How to use
To create a simple window with only labels and buttons, you would write as follows:
import tkeasygui as eg
# Create window
layout = [
[eg.Text("Hello, World!")],
[eg.Button("OK")]
]
window = eg.Window("Hello", layout=layout)
# Event loop
while True:
# get window event
event, values = window.read()
# close button
if event == eg.WINDOW_CLOSED:
break
# check OK Button
if event == "OK":
eg.popup("Pushed OK Button")
break
window.close()
For Developper
mypy .
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
tkeasygui-0.1.0.tar.gz
(7.7 kB
view details)
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 tkeasygui-0.1.0.tar.gz.
File metadata
- Download URL: tkeasygui-0.1.0.tar.gz
- Upload date:
- Size: 7.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5a69ac4ad24f157fcad6df81ae4e7c1cf99cb0cfa1acef3e398f68de3bb96723
|
|
| MD5 |
c1b777e8a3c46644bb2808ee007f85fd
|
|
| BLAKE2b-256 |
ed68de2852d5acbbbae3b415ade68d96d64fdbca86dcff113b946a61840de505
|
File details
Details for the file tkeasygui-0.1.0-py3-none-any.whl.
File metadata
- Download URL: tkeasygui-0.1.0-py3-none-any.whl
- Upload date:
- Size: 7.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e12d33a3e9e061ccbd48af7e0d8dd025bf8d117d3bf11b2aeaeed7a828f241a3
|
|
| MD5 |
b9892387e3013dd49730e2797d974f91
|
|
| BLAKE2b-256 |
0ba9ca310b617e55b49935722186b15af8ea916876f7632166946cac3c418b76
|