Python, as a multi-paradigm programming language, is much beloved for its ability to conform to the style of any programmer, making it inarguably one of the most popular programming languages in the world. Despite its protean nature, functions remain an imperative part of the language, and truly understanding this part…

Photo by Andras Vas on Unsplash

Article Outline

  1. What is an API? What is a web API, and how is it relevant to data science?
  2. The anatomy of an API request
  3. Unearthing the secrets of Reddit — A walkthrough with the Reddit web API using Python
  4. Discovering hidden APIs with developer tools
  5. API etiquette and best practices

What is an API?


I’m going to tell you the story of the most influential photograph ever taken by mankind.

This is a photograph of the earth, taken from above the lunar landscape. Earthrise. It was snapped by astronaut William Anders on Christmas Eve, 1968, during the Apollo 8 lunar mission. …

Lady and the Tramp had a good understanding of what love really entails. (Also did you know they’re doing a live action remake of this movie? Is that really necessary?)

“Love is when you throw away a red shell in Mario Kart to protect your boyfriend.”

This is something my girlfriend said to me as we were sitting playing Mario Kart on the Nintendo Switch one lazy afternoon. She obviously intended this in the most facetious way possible, but after…

Cuthbert Chow

Self-taught data scientist and university student from Hong Kong, using data to tell stories and spread the truth

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