Today, in three parts

  • Python, enough to be dangerous — values, if, for, functions, and what to do when your program explodes. Almost half of today.
  • Files, paths, JSON and CSV — the shapes real data arrives in, and how to get it out of a file and back into one.
  • Your own shell script, run from Python — then where a secret lives, and the environment Session 2 opens in.

By the end you will have a Python program that reads the log you spent Week 1 grepping, counts what is genuinely in it, and writes the answer out as a CSV. You type in every part.

1/30 exit