Wasted a good seven hours of my life on Codecademy’s “Final Project” which was impossible to complete for the following reason:
The project instructs you to install python and run it locally without any IDE installed
The project instructs you to use an HTTP client to get website data and then parse the text with BeautifulSoup to then be used in a Markov Chain module
I encounter this error when trying to use BeautifulSoup.get_text() on the HTML I pulled from some website UnicodeEncodeError ‘charmap’ codec can’t find characer u’\u2019 in position blah blah… character maps to … because the Windows console doesn’t have the right encoding. The solution ends up being to install another IDE which wasn’t part of your instructions.
So in short Codecademy failed to understand requirements/resources necessary for the project they had me take on thus resulting in hours of wasted time and frustration.