
Python Programme to scrape Instagram
- or -
Post a project like this1337
£40(approx. $53)
- Posted:
- Proposals: 7
- Remote
- #3359043
- Awarded
Software, Web & App Developer | Expert in WordPress, Shopify, Magento, SquareSpace & Custom CMS

Virtual Assistant, Web Scraping, Data Mining, Python Bot creation, Data Entry, Photoshop
Computer Engineer || Python Dev || Web Scraping || Image Processing || Stable Diffusion || Data Scientist || Machine & Deep Learning || Automation
3491639601953440870882114947619595262569076028862





Description
Experience Level: Intermediate
I am looking for someone to create a python program for a mac that can score all posts data and followers data and the top level Instagram data without the need to login. I can easily show you the manual process of getting the data but we need a script to do that and return an excel sheet.
The python script should only ask for 2 pieces of information and that is username and date range.
The username is to identify the account we will be scraping.
The date range is the what timeframe we want to look at for the posts.
Once that information is provided and the start button is hit. The tool should then go scrape the data and return an excel or csv spreadsheet.
The spreadsheet should contain for tabs.
Tab 1: This will contain all the account main information.
Is the account private or public?
How many posts did this account post?
How many followers?
How many followings?
Is the account verified?
Tab 2: This will contain all the followers information. It will scrape every single follower and get their data. Maybe we can put restrictions on this because it might be ok much data to scrape. This is the data we want for each follower.
Username
How many posts?
How many followers?
How many following?
Is the account verified?
Is the account private or public?
Tab 3: This will be the same as Tab 2 but the only difference is that this one is for the people we are following and not our followers.
Tab 4: This one will scrape the reels and posts. The logic will use the date to know when to stop. If the date limit isn’t reached then we will get all the posts till the end. The data needed is the following:
Post content( the image or video)
Post caption
Post type
Number likes
Number of comments
Views if it’s a video or reel
Date and time of post
The python script should only ask for 2 pieces of information and that is username and date range.
The username is to identify the account we will be scraping.
The date range is the what timeframe we want to look at for the posts.
Once that information is provided and the start button is hit. The tool should then go scrape the data and return an excel or csv spreadsheet.
The spreadsheet should contain for tabs.
Tab 1: This will contain all the account main information.
Is the account private or public?
How many posts did this account post?
How many followers?
How many followings?
Is the account verified?
Tab 2: This will contain all the followers information. It will scrape every single follower and get their data. Maybe we can put restrictions on this because it might be ok much data to scrape. This is the data we want for each follower.
Username
How many posts?
How many followers?
How many following?
Is the account verified?
Is the account private or public?
Tab 3: This will be the same as Tab 2 but the only difference is that this one is for the people we are following and not our followers.
Tab 4: This one will scrape the reels and posts. The logic will use the date to know when to stop. If the date limit isn’t reached then we will get all the posts till the end. The data needed is the following:
Post content( the image or video)
Post caption
Post type
Number likes
Number of comments
Views if it’s a video or reel
Date and time of post

David F.
100% (85)Projects Completed
99
Freelancers worked with
60
Projects awarded
22%
Last project
23 Apr 2025
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies