Complete Beginner’s Guide to Web Scraping in Python

A guide to using Beautiful Soup and Selenium to collect data from websites

Kevin Babitz
Jan 26 · 10 min read

Introduction

There is a large amount of data publicly available on the internet that can contribute to useful, important and interesting insights through data science projects. A lot of this information is able to be systematically extracted using Python libraries.

The goal for this article is to walk you through the different tools available for web scraping in…