The Startup
Published in

The Startup

Basics of Web Scraping with Python

Photo by Angel Luciano on Unsplash

Python is a convenient language that’s often used for scripting, data science, and web development.

In this article, we’ll look at how to download web pages and extract data from them with Python.

Downloading Files from the Web with the requests Module




Get smarter at building your thing. Follow to join The Startup’s +8 million monthly readers & +756K followers.

Recommended from Medium

forLoop Port Harcourt Second Developers’ Meetup

Don’t Do Scrum Unless You Did This!

Dinero has passed an Audit with SolidProof

How to Build A Vertical Search Engine Using Python?

Quick and easy way to access AWS Secrets Manager with Node (async)

Introduction to Computers

Designing agile governance for the digital public sector

Add Some Logic In Python

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
John Au-Yeung

John Au-Yeung

Web developer. Subscribe to my email list now at Email me at

More from Medium

Python 3.10 — Better error messages

Comprehensions in python: What are list, dict, and set comprehensions?

A picture of programming text on a computer

Editing a Forked Repo Using GitHub