Development IpythonSee in schedule Download/View Slides
IPython seems like a fancy Python shell. Why do we need it when we have PyCharm, VSCode, and other IDEs?
In this talk you'll learn how to use the power of IPython for rapid development and how you can integrate it with existing tools. We'll cover magic commands, calling external process, usage of extended history, async/await and more.
You'll also learn on some popular extension and cool configuration hacks (such as `%autoreload 2`)
Since Jupyter is based on IPython, you'll be able to use all of what you
learned in Jupyter Lab/Notebooks as well.
Type: Talk (30 mins); Python level: Beginner; Domain level: Beginner
A long time (23+ years) Python developer, teacher, speakers, conference organizer and overall geek.