LESSON 1.3
Reading files and CSVs
Learn key techniques and workflows in Python for Data Work.
6m
beginner
28,200 students
Overview
Real data arrives as a slightly wrong file. Encodings, delimiters, and missing values are the first three problems you will meet.
In this lesson you will:
- Read and write files safely with context managers
- Parse CSV data and handle encoding issues
- Deal with missing and malformed rows on load
Pro Tip
Open a file with a context manager. It closes even when the code inside raises.