0 / 2 embers
0 / 3000 xp
click for more info
Complete a lesson to start your streak
click for more info
Difficulty: 4
click for more info
No active XP Potion
Accept a Quest
Login to submit answers
This is (perhaps?) your first ever Python project, and almost certainly your first one on Boot.dev. Congratulations!
We're building Book Bot - a Python program that analyzes novels and prints a statistical report of the word and character usage found within. Our learning goals are to:
Here's a quick demo (you might want to fullscreen):
Throughout this course, you'll be using the Boot.dev CLI to run our tests (which are just CLI commands) against your local environment. Install it now if you don't already have it. All the instructions and troubleshooting info are on the GitHub page.
Make sure the Boot.dev CLI install worked:
bootdev --version
If you're stuck, reach out in the help forums of the Discord.
Once the bootdev
command is working, log in and follow the instructions:
bootdev login
Once you have the CLI installed and you're logged in, copy and paste the run
command from the right into your terminal and execute it. If it's doing what you'd expect (printing Ready for bookbot
), then run the submit command.
The Boot.dev CLI requires you to be signed in to submit your solution!
Copy/paste one of the following commands into your terminal:
Run
bootdev run 6120f97b-117f-4a84-94d6-a3436f21f1a4
Submit
bootdev run 6120f97b-117f-4a84-94d6-a3436f21f1a4 -s
Run the CLI commands to test your solution.
Using the Bootdev CLI
The Bootdev CLI is the only way to submit your solution for this type of lesson. We need to be able to run commands in your environment to verify your solution.
You can install it here. It's a Go program hosted on GitHub, so you'll need Go installed as well. Instructions are on the GitHub page.