Skip to course content
Free course

Python Foundations / Module 7

Module 7

Files, Paths, CSV, and JSON

Convert structured files without overwriting source evidence.

Executable courseUse the text pages for explanation and the browser notebook for practice. Work stays in this browser unless you download it.

Module sequence

  1. Files as Inputs and OutputsUnit 1 · 18-25 minutes
  2. Paths with pathlibUnit 2 · 22-30 minutes
  3. CSV Structure and TypesUnit 4 · 25-35 minutes
  4. JSON StructureUnit 5 · 22-30 minutes
  5. File Validation and Failure ModesUnit 6 · 25-35 minutes