2 ms·
Jupyter lab has a debugger for python: https://jupyterlab.readthedocs.io/en/stable/user/debugger.html https://jupyterlab.readthedocs.io/en/stable/user/debugger.
by qbasic_forever 3y ago
Jupyter lab has a debugger for python: https://jupyterlab.readthedocs.io/en/stable/user/debugger.html https://jupyterlab.readthedocs.io/en/stable/user/debugger.ht...
Most people write notebooks that are ephemeral and meant for ad-hoc analysis. If a value needs to be inspected it can just be printed in a cell, or even better a fancy widget or graph can display it. You don't need breakpoints as much since you can just choose what cells to execute, or create a throw away cell to grab some values.
Once you need to turn an analysis into a business process or repeatable task it makes sense to move it into a proper python module and use any IDE, debugger, etc.