Web scraping is a technique to fetch data from websites. While surfing the web, many websites don’t allow the user to save data for personal use. One way is to manually copy-paste the data, which both tedious and time-consuming. Web Scraping is the automation of the data extraction process from websites. In this article, we will discuss how we can download all images from a web page using python.

STEP 1: Preparation

Modules Needed

  • requests: Requests allow you to send…


This article aims to scrape news articles from different websites using Python. Generally, web scraping involves accessing numerous websites and collecting data from them. However, we can limit ourselves to collect large amounts of information from a single source and use it as a dataset.

Web Scraping is a technique employed to extract large amounts of data from websites whereby the data is extracted and saved to a local file in your computer or to a database in table (spreadsheet) format.

STEP 1: Preparation

You can skip this step with a new, blank project that has python libraries installed like BeautifulSoup, Requests, and…

Farid Winarto

python web scraping

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store