Is there a free python debugger that has watchpoints? [closed]

pdb and winpdb both seem to be missing this essential (to me) feature. I saw something suggesting WingIDE has it but I'd prefer a solution that is free, and if I do have to pay, I'd prefer to pay for something that is better than Wing.

Asked by: John408 | Posted: 28-01-2022

Answer 1

You should check out Eric4

It's a very good Python IDE with a builtin debugger. The debugger has views for global variables, local variables and watchpoints.

Answered by: Chelsea321 | Posted: 01-03-2022

Answer 2

Please look what pydev in eclipse offers...

Answered by: Wilson693 | Posted: 01-03-2022

Answer 3

Take a look at PyScripter. It has an integrated debugger, watch windows and much more. It's open source and is developed here.


Answered by: Roland895 | Posted: 01-03-2022

Answer 4

It's too bad that the standard pdb module that comes with python itself does not yet support watchpoints.

Described here:

Answered by: Brianna448 | Posted: 01-03-2022

Answer 5

This reimplementation of the built-in has watchpoints.

I tried it but, in cursory tries was not able to get it to work.

Answered by: Alissa100 | Posted: 01-03-2022

Similar questions

watch - How to customize Python watchpoints callback to show only new variable value?

How to print only new variable value with watchpoints in Python? Like first example in documentation: from watchpoints import watch a = 0 watch(a) a = 1 I would like to get out only number 1 and not: ====== Watchpoints Triggered ====== Call Stack (most recent call last): <module> ( > a = 1 a: 0 -> 1

Still can't find your answer? Check out these communities...

PySlackers | Full Stack Python | NHS Python | Pythonist Cafe | Hacker Earth | Discord Python