After the introductory articles on BeautifulSoup and Scrapy I have co-authored a comparison between these two tools with my opinion when to use them in your project.
You can find the article here: http://www.discoversdk.com/compare/scrapy-vs-beautiful-soup
The second article about website scraping is about Scrapy. You can find the article here: http://www.discoversdk.com/blog/website-scraping-with-scrapy
If you want to learn more about website scraping then buy my book: https://leanpub.com/websitescrapingwithpython