Data Retrieval with Python
This course is designed for those who seek to learn how to retrieve remote files and data within the Python framework. We learn how to use the Python modules ftplib, urllib, request, BeautifulSoup, json, etc. to transfer files, download files from the Internet, manipulate JavaScript Object Notation, and perform web scraping. We will first learn how to do serialization and deserialization with pickle.
Prerequisites: Basic concepts of Python programming
Expectation
- Bring your own laptop
- Have a gmail account (to access Google Colaboratory)
- Run examples during the presentations
- Work on the exercises either alone or as a group
- Ask questions.
Installing the Anaconda Python Distribution
To install (not required) the Anaconda Python distribution on your local platform, follow the instructions at: Anconda installation Guide
AGENDA
Lecture Topic | Interactive Link | Lecturer |
---|---|---|
Serialization/Deserialization with pickle | Jules | |
Data Retrieval | Jules | |
Serialization/Deserialization and Web Scraping with json | Jules |