A game of guessing who said a given quote. All quotes are parsed from http://quotes.toscrape.com/ and saved in a CSV file.
The game starts after running quotes_game.py. Users have 4 attempts to guess an author of a quote correctly. Once the guess is correct or there is no attempts left, users will be offered to play again.
Python 3.6+
Modules:
The project is based on 3 main files: quotes.csv, quotes_game.py and scrape_quotes.py.
The file scrape_quotes.py is using Requests and Beautiful Soup modules to parse a website with quotes and then saves the quotes into a CSV file - quotes.csv, which is used for the game's logic.
Running quotes_game.py will start the game.
Users will have 4 attempts to guess the author correctly. After each attempt a hint will be given. If a guess is correct or there is no attempts left, users will be offered to play again.
Once in a while, users may need to update the quotes. For that, scrape_quotes.py should be run.