

0 / 2 embers
0 / 3000 xp
click for more info
Complete a lesson to start your streak
click for more info
Still calibrating
click for more info
Not enough gems
Cost: 6 gems
1: Running Python
incomplete
2: Book Data
incomplete
3: Read File
incomplete
4: Count Words
incomplete
5: Refactor
incomplete
6: Count Characters
incomplete
This lesson's interactive features are locked, please to keep using them
BookBot needs a book to analyze. We'll start with Mary Shelley's Frankenstein, which is in the public domain.
From the project root, run:
mkdir -p books && curl -L "https://storage.googleapis.com/qvault-webapp-dynamic-assets/course_assets/frankenstein.txt" -o books/frankenstein.txt
Use the exact command above. Copying the text through a browser or editor can change its whitespace and cause future tests to fail.
Run and submit the CLI tests from the root of your project.