Reuven M. Lerner

Reuven is a full-time trainer in Python and data science, teaching companies around the world via in-person, online, and recorded courses. He is the author of both "Python Workout" and "Pandas Workout," published by Manning, and writes the free, weekly "Better developers" newsletter read by more than 25,000 developers around the world. He lives with his wife and children in Modi'in, Israel.


Session

07-13
15:30
30min
What happens when you import a module?
Reuven M. Lerner

It's a rare program that doesn't include at least one "import" statement. But what actually happens when we import a module? How does Python find our file, decide whether to load it, and then keep track of it in memory? In this talk, I'll walk you through what happens when you "import" a module into Python, revealing the complexities of something seemingly simple that we use every day.

(c)Python Internals
The Auditorium