Writing an Instagram Scraping Python Script
- or -
Post a project like this727
$216
- Posted:
- Proposals: 14
- Remote
- #2287412
- Awarded
Python Developer, AI Image processing, Text processing, Hyperledger Blockhain developer, Full stack developer using Django
Mark Mindlin is a Web Scraping & Automation Expert, Dexi Bot Developer & Data Engineer

Graphic Designer✮Experienced WordPress Expert✮Senior Website Designer✮PHP✮ NodeJS✮HTML✮CSS

Experienced Graphics designer |Experienced WordPress Full Stack|Android||Web Development|Excel VBA|flyer/business card/Brochure||3DAnimation||Translator||Photoshop work||Excel Invoice||CV/Resume

50613973141763291787996213726261408398169562022723942359825247102424880762493053




Description
Experience Level: Expert
I need a python script written to scrape Instagram. It cannot use the public api. It needs to:
1) Scrape all posts from a list of accounts using a .txt file as the input.
2) Information scraped should include the location, date, description, any comments from the original poster, and a link to the post.
3) Output a .csv file with one record per post. Each child comment can be handled as a separate record with same metadata.
4) Data requests should be rate limited to about 1-per-second.
For example, if Ronaldo made a post and then commented twice on the post, the .csv output would be:
@cristiano | Dubai, United Arab Emirates | 1/28/19 | Vittoria di carattere! Grande Juve #finoallafine | https://www.instagram.com/p/BtJ9NW3Ansm/
@cristiano | Dubai, United Arab Emirates | 1/28/19 | Comment text | https://www.instagram.com/p/BtJ9NW3Ansm/
@cristiano | Dubai, United Arab Emirates | 1/28/19 | Comment text 2 | https://www.instagram.com/p/BtJ9NW3Ansm/ (edited)
1) Scrape all posts from a list of accounts using a .txt file as the input.
2) Information scraped should include the location, date, description, any comments from the original poster, and a link to the post.
3) Output a .csv file with one record per post. Each child comment can be handled as a separate record with same metadata.
4) Data requests should be rate limited to about 1-per-second.
For example, if Ronaldo made a post and then commented twice on the post, the .csv output would be:
@cristiano | Dubai, United Arab Emirates | 1/28/19 | Vittoria di carattere! Grande Juve #finoallafine | https://www.instagram.com/p/BtJ9NW3Ansm/
@cristiano | Dubai, United Arab Emirates | 1/28/19 | Comment text | https://www.instagram.com/p/BtJ9NW3Ansm/
@cristiano | Dubai, United Arab Emirates | 1/28/19 | Comment text 2 | https://www.instagram.com/p/BtJ9NW3Ansm/ (edited)

Tom J.
100% (3)Projects Completed
6
Freelancers worked with
4
Projects awarded
40%
Last project
9 Sep 2020
United States
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 use cookies to improve your experience and our services. By using PeoplePerHour, you agree to ourCookie Policy