Python Quest

Track 15 · Lesson 11 of 11

Mini project: the monthly operations report

Automate a complete monthly report from messy branch exports: collect, combine, validate, report and log, one milestone at a time.

About 90 minAdvanced5 exercises

You will be able to

  • Break a real reporting job into small, testable pipeline steps
  • Collect the right month's exports without touching the originals
  • Combine, deduplicate and validate exports, keeping a record of every excluded row
  • Produce a Markdown report and an error file, and log the run with a meaningful result

Included with a Formula Quest membership

It has 5 graded exercises with feedback, hints and solutions. Python Quest is included in Formula Quest memberships that cover Python; membership and billing are managed on Formula Quest.

View Formula Quest memberships

Tracks 1 and 2, the first lesson of every track, the playground and the dataset library are free.