Break on exception in pydev Break on exception in pydev python python

Break on exception in pydev


This was added by the PyDev author, under Run > Manage Python Exception Breakpoints


On any exception?

If my memory serves me right, in PyDev (in Eclipse) this is possible.


EDIT: went through it again, checked pdb documentation, can't find a way to set an exception breakpoint.

If I may suggest a really crude workaround, but if you must, you can call your program from within a try-except block, set a breakpoint there, and once it breaks in the except block just go up the stack and debug your error.

Another edit This functionality has been added to PyDev


I've tried the big try-except trick but it didn't work as expected, you got the stack where it breaks, that is in the except: block, you can't get to the stack where the exception was raised from there, that's pointless.

update: pydev does have break-on-exception facility since 1.6.0, but no UI yet, need some code:https://sourceforge.net/tracker/?func=detail&aid=2970886&group_id=85796&atid=577332