Shivashis Padhi
Shivashis Padhi is a senior, majoring Computer Science and Engineering at National Institute of Technology, Tiruchirappalli, India.
With ~3 years of experience as a student software developer he has worked with multiple organizations(Python Software Foundation - GSoC'20, Delta Force), large and small scale startups(Grofers, Flytbase Labs, Gmetri), he lives by a simple policy, 'learn and build stuff to make the world a better place'. He's currently an intern with the Data Engineering team at Grofers building geospatial data-management tools. He spends some time contributing to MSS with an amazing set of people.
He also gave his first ever technical talk, about maps and Python during PyCon India'19.
Keeping work aside, he's a big fan of earth, computers, maps, classical music from different cultures, and history.
He/Him
What is your Twitter handle? –plant99_
Session
Very often we in our daily usage of Python, we face errors related to $PATH, $PYTHONPATH, or other import related errors. A clear understanding of the import system helps us to fix these errors properly, and build extensions on top of the import system.
This talk follows this template to explain what goes on in the background when you execute from spam import ham
, or any other import statement. Additionally, it discusses import hooks(PEP-302) and how to use them.