Skip to main content

Easy Tkinter helper library

Project description

pytklib

pytklib is an easy-to-use Tkinter helper library for Python.
It lets you add buttons, labels, images, and sounds easily in Tkinter projects.

Features

  • Add unlimited buttons and labels

  • Add images to buttons and labels

  • Change window title and size

  • Easy to start and hide windows

Update releases

  • 0.1.0 is the og release
  • 0.2.0 adds moving and names system
  • 0.2.1 adds a required python amount
  • 0.3.0 adds labels
  • 0.3.1 fixes a couple of things

Example

import pytklib

pytklib.add_label("Hello World!", 10, 10)
pytklib.add_button("Click Me", lambda: print("Hi!"), 50, 50)
pytklib.startwin()

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

pytklib-0.3.1.tar.gz (2.2 kB view details)

Uploaded Source

Built Distribution

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

pytklib-0.3.1-py3-none-any.whl (2.6 kB view details)

Uploaded Python 3

File details

Details for the file pytklib-0.3.1.tar.gz.

File metadata

  • Download URL: pytklib-0.3.1.tar.gz
  • Upload date:
  • Size: 2.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for pytklib-0.3.1.tar.gz
Algorithm Hash digest
SHA256 d4d0ff791764d83a3e792225d08d9f608ddbc81023f8d4fd959eeb9a2d06dc0b
MD5 51078ca603c26cf851c49db29947777b
BLAKE2b-256 0d8a60d8305f3f377a3fc290846ae1fd6f0ae1c87866502d4b4b4da883c41cf5

See more details on using hashes here.

File details

Details for the file pytklib-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: pytklib-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 2.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for pytklib-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a93c0440fd5106300850e0bb057f16ac340f71026d6787140419123796531bc2
MD5 81a0a5a9ec812b2c34b86fb0a8ac0e71
BLAKE2b-256 654866f72e4d03f20fd764c42c84df1dae0a72a5d81ad45d0cb1e7977d0f5d3b

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