Skip to main content

import inspectk; inspectk.go() -- to examine variables on the call stack with a tk window

Project description

Inspectk

Release Date: 2025-03-21 Author: Lion Kimbro Install: pip install inspectk

🧠 What is Inspectk?

Inspectk opens a live Tkinter window to explore Python variables on the current call stack.

Just drop this into your code at any point:

import inspectk
breakpoint()
inspectk.go()

You’ll get an interactive window showing local and global variables, help for the variables, and the interiors of the objects — super handy for debugging.

📸 Screenshot

Inspectk screenshot

📦 Installation

pip install inspectk

💡 Use Case

Useful when you want to:

  • Pause and peek inside objects at a breakpoint
  • Read help on your objects
  • Access a tkinter based GUI for debugging, outside of IDLE

Made with 🐍 + ❤️ by 🦁

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

inspectk-0.9.0.tar.gz (16.4 kB view details)

Uploaded Source

Built Distribution

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

inspectk-0.9.0-py3-none-any.whl (16.4 kB view details)

Uploaded Python 3

File details

Details for the file inspectk-0.9.0.tar.gz.

File metadata

  • Download URL: inspectk-0.9.0.tar.gz
  • Upload date:
  • Size: 16.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.4

File hashes

Hashes for inspectk-0.9.0.tar.gz
Algorithm Hash digest
SHA256 1fb771a8a2e47b9017b092ec6bfb3c06a79f3a97dedd72ae99e32b93d06aedcb
MD5 ec50497ede7b4fa9d6f7ce60aa70175d
BLAKE2b-256 16c7cb57d28036ce38e933e3684795c70b2392e58d0feb3812542843732f3a16

See more details on using hashes here.

File details

Details for the file inspectk-0.9.0-py3-none-any.whl.

File metadata

  • Download URL: inspectk-0.9.0-py3-none-any.whl
  • Upload date:
  • Size: 16.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.4

File hashes

Hashes for inspectk-0.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ae0a2b4d481a54a54a614358babfeaab2c2af37c3b5ed70833ee167c5100541f
MD5 a8007eac2bc9c4f2fb45f74e3f5c4cea
BLAKE2b-256 c9e9c49d208f423bf8f98e9e63f544bf235b593d87309a5d1b68aa8ad0472859

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