BookBot is my first Boot.dev project! This is a Python program that analyzes novels and prints a statistical report of the word and character usage found within. The learning goals are to:
- Configure a professional Python development environment on local computer
- Practice building a full project from scratch
- Deploy a Python project on personal GitHub account
- Learn how to use a professional code editor (Zed)
For more, see Boot.dev Achievements
- Fork from the
mainbranch - Download and extract .zip from your forked repository
- Add books as .txt files to
./booksfolder
python3~/main.py<path_to_book>python3main.pybooks/frankenstein.txt============BOOKBOT============Analyzingbookfoundatbooks/frankenstein.txt...
-----------WordCount----------Found75767totalwords---------CharacterCount-------e: 44538t: 29493a: 25894o: 24494i: 23927n: 23643s: 20360r: 20079h: 19176d: 16318l: 12306m: 10206u: 10111c: 9011f: 8451y: 7756w: 7450p: 5952g: 5795b: 4868v: 3737k: 1661x: 691j: 497q: 325z: 235æ: 28â: 8ê: 7ë: 2ô: 1- Requires Python 3
- If not using the
./bookspath, then you must use relative path to text file