Just saw "wat" talk (https://www.destroyallsoftware.com/talks/wat) linked in another HN thread. Thought this was somebody trying to climb the ladder using that vid. Amazing how the mind works. That talk is so great that this word is now a reserved keyword for me for the rest of my life I fear.
Still not disappointed to browse this github for a bit.
I believe a better title is easily achievable e.g. “Show HN: An interactive breakpoint Python library” to avoid confusion (I also thought about that talk).
Yes, in Py3.7 which everyone uses by now, although it is very annoying to have to then type "interact" after hitting a breakpoint to actually get to the interactive shell.
This appears to just be a macro for
code.interact(local=dict(globals(), **locals()))
And it doesn't pretend to be otherwise. But this lib is still a fantastic idea, because that code.interact line is obnoxious as hell to type when you need it and breakpoint doesn't actually get you to the shell.
12 comments
[ 3.3 ms ] story [ 31.2 ms ] threadStill not disappointed to browse this github for a bit.
Great video, especially for anyone new to dynamic typing.
And it's follow-up cousin "The Camel Strikes Back" https://www.youtube.com/watch?v=BYl3-c2JSL8
(He says wat alot and it's hilarious)
If not, it's not very clear how this differs from breakpoint().
0) https://www.python.org/dev/peps/pep-0553/
This appears to just be a macro for
And it doesn't pretend to be otherwise. But this lib is still a fantastic idea, because that code.interact line is obnoxious as hell to type when you need it and breakpoint doesn't actually get you to the shell.