Introducing more of the standard library
Audience level: Novice
For novice Python users who want to learn about some of the helpful modules that come in the python standard library. In particular we will talk about pathlib
, datetime
, collections
, itertools
, and functools
! Please come with Jupyter Notebook installed.
If you're using conda do "conda install jupyter".
Python comes with many standard library packages included without any "pip install"! In this beginners tutorial we will go through a few of these with some interactive challenges during the session. Specifically we will dive into pathlib
, datetime
, collections
, itertools
and functools
and how these can help you.
You should come away understanding the key features of each of these packages and how to use them in you next project.
Please come with Jupyter Notebook installed. If you're using conda do conda install jupyter
.
Repository link: https://github.com/simonwardjones/pydata-talk-2022
talk Overview:
- A quick summary of what the standard library is and why it is helpful to learn more of it.
- A quick overview of 5 standard library packages with a few challenges for the audience.
- A demo of updating some code with what we have have learnt (time permitting).
Simon is a Senior Data Scientist at Deliveroo with 8 years experience in Retail and Tech. He is interested in many areas of data science having worked in machine learning, causal inference as well as experimentation design and statistics.
He is from Berkhamsted in the UK, studied maths in Oxford and now lives and works in London.