Skip to content

Latest commit

History

34 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Instaphyte

Build StatusCode QualityCode CoverageLicenseSpeed

Fast and simple Instagram hashtag scraper.

For a more powerful scraper, try Instamancer

Install

From this repository

git clone https://github.com/scriptsmith/instaphyte.git
cd instaphyte
pip3 install -e .

From PIP

pip install instaphyte

Usage

Command Line

$ instaphyte
usage: instaphyte [-h] [--count COUNT] [--download] [--silent]
[--waitDownload] [--filename FILENAME]
[--filetype {csv,json,both}] [--downdir DOWNDIR]
{hashtag,location} id
Scrape Instagram hashtag and location feeds
positional arguments:
{hashtag,location} The type of feed to scrape posts from
id The id of the feed to scrape posts from
optional arguments:
-h, --help show this help message and exit
--count COUNT, -c COUNT
Number for posts to download. 0 to download all
--download, -d Save images from posts
--silent Disable progress output
--waitDownload, -w Only download media once scraping is finished
--filename FILENAME, --file FILENAME, -f FILENAME
Name of the output file
--filetype {csv,json,both}, --type {csv,json,both}, -t {csv,json,both}
Type of output file
--downdir DOWNDIR Directory to save media

Example:

instaphyte hashtag selfie --count=1000 -d

Module

Example:

frominstaphyteimportInstagramapi=Instagram()
# Get 1000 posts from #selfieforpostinapi.hashtag("selfie", 1000):
print(post)
# Get all posts tagged as being in Londonforpostinapi.location("213385402"):
print(post)

About

Fast and simple Instagram hashtag and location scraper

Topics

Resources

Stars

19 stars

Watchers

7 watching

Forks

Releases

Packages

Used by

Contributors

Languages