About

What is it?

import instascrape

instascrape is a powerful, lightweight Python library for scraping Instagram data and content with no configurations necessary! It is designed with flexibility and developer productivity in mind so you can stop wasting valuable time collecting data and just start analyzing it.

pip install insta-scrape Official GitHub repo

Key features

for feature in key_features:
    print(feature)
  • Powerful and flexible object-oriented scraping tools
  • Download Instagram content to your computer
  • Dynamically retrieve HTML embed code for Instagram posts
  • Expressive and consistent API for concise and elegant code
  • Designed for seamless integration with Selenium, Pandas, etc.
  • Incredibly lightweight
  • Leverages Requests and Beautiful Soup under the hood
  • Proven to work as of December, 2020

The philosophy

import this

instascrape was designed with The Zen of Python at its heart. Every design choice is carefully considered to make scraping Instagram data and content as smooth as possible. The syntax is expressive and concise, allowing for beautiful and explicit code that is clean and immediately obvious. There should never be a moment where you’re questioning why the API does what it does; it is fluid and intuitive, designed for you the developer.

About the author

from chris_greening import bio

Chris Greening is a Python developer from New York. He’s passionate about science, data, and computers and when he isn’t programming, he’s probably playing video games or working on his photography.