447 karma · joined January 21, 2019
In the last part, I'm explaining:
* What are Magics classes?
* How are they different from magic functions and when you might want to use one or the other?
* How to create a type checker for Python type hints (that works on previous commands, similar to how %history works)?
Check out the article here: https://switowski.com/python/ipython/2019/02/15/creating-mag...
I've been writing a short series of articles about magic functions in IPython. If you are curious how to:
* Run JavaScript or Ruby code without leaving IPython
* Create a type checker that will use mypy to check blocks of code in IPython
* Or what is the difference between "line magic", "cell magic" and "line and cell" magic functions?
then check out the second part of the series: https://switowski.com/python/ipython/2019/02/08/creating-mag...