Skip to content

MohamedNennouche/Instagram-page-scrapping

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🔎 Instagram page scrapping

🎯 Purpose of the project

The goal of this project is to give a simple and efficient method for scraping an Instagram page using Python. Also this project contains a use case, on the Instagram page of the Vision & Innovation Club and a notebook to show the visualizations that can be done.

📝 Software requirements

For the compilation of this project you should have :

  • Python 3.6 and + (or Anaconda)

And the following Python modules

  • Numpy (available natively in Anaconda)
  • Matplotlib (available natively in Anaconda)
  • Pandas ((available natively in Anaconda))
  • Instrascrape
  • Selenium

🔧 How to use this project?

  1. Clone the GitHub repository :

git clone https://github.com/MohamedNennouche/Instagram-page-scrapping.git

  1. Make sure you have everything you need as modules and libraries
  2. Go to the folder and open the command line and type:

python data-scrapping.py

(or you can use Anaconda with conda)

  1. Insert the requested information :
  2. Wait for the scrapping to take place without shutting down your PC or closing the Chrome window that has opened. (Disclaimer: this can take several tens of minutes depending on the number of publications and the speed of your connection)
  3. You will have in the file a file named post_data.csv that you can use for your visualization.

❗ Disclaimer

This project has no commercial purpose, The data collected is perfectly public and therefore I am in no way responsible for any use of a person on any Instagram page.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published