Hacker GitHub

← All repos

gaogaotiantian/watchpoints

View on GitHub ↗ ★ 552 Python

watchpoints is an easy-to-use, intuitive variable/object monitor tool for python that behaves similar to watchpoints in gdb.

3 mentions on Hacker News by 3 people: 1 story, 2 comments · first 2021-01-30 · latest 2023-03-10

Mentions per year 3 mentions · busiest year 2021 (2)
20082026
  1. …of an object, or checking all STORE_* operations. https://youtrack.jetbrains.com/issue/PY-30387 https://github.com/gaogaotiantian/watchpoints Reverse debugging is also sth I would like to have, and there are a few projects to support this,…
    comment by albertzeyer · 2023-03-10 · in What a good debugger can do
  2. It uses Python's built-in inspect module to get the caller frame. https://github.com/gaogaotiantian/watchpoints/blob/68bc13716... It then uses sys.settrace (which is intended as an interface for debuggers) to step through the code and…