Course Content
Web Scraping with Python
Introduction to Web Scraping
Welcome to the course! Today we will start exploring how Web Scrapping works. Web Scraping is a process that can be used to extract information from websites automatically. For example, compare prices on different platforms or collect data about stocks.
There are a lot of ways in Python to extract the data. Let's compare the most popular libraries for Web Scraping: Requests
, Beautiful Soup
, lxml
, and Selenium
.

In this course, we will focus on the first two libraries. However, Selenium
and lxml
are extremely powerful tools:
Selenium
supports work withJavaScript
, a programming language that allows developers to populate fields and menus dynamically.lxml
allows the work with bothHTML
andXML
files.
Select the correct statement.
Select the correct answer
Section 1.
Chapter 1