Why should you even bother learning how to web scrape? If your job doesn't require you to learn it, then let me give you some motivation. What if...
For further actions, you may consider blocking this person and/or reporting abuse
You come next time with saving in db and ... for multiple page?
Great stuff. Looking forward to part II.
Great explanations, looking forward for the part 2 with Heroku :)