Python’s beautifulsoup package is great for web-scraping. See the documentation at beautifulsoup.
beautifulsoup
An example of using web-scraping for a data project is I was looking for a house, so I built a web scraper in Python!.