Skip to main content

A package to scraping data from Instagram

Project description

ScrapInsta

A script to scraping data from Instagram

Install

First of all you can run:

pip install scrapinsta

After that you need to install these requirements:

    You can install one-by-one:
  • selenium
    pip install selenium
  • webdriver_manager
    pip install webdriver_manager
  • cryptography
    pip install cryptography
  • Or install by requirements.txt
  • pip install -r requirements.txt

Scraping user followers

Usage

  1. from scrapinsta import Scrapinsta and instantiate

  2. Call function Scrapinsta.get_user_follower(account, amount, method, print_followers)

    account: Account which want to get user followers
    amount: Number of followers to scraping
    method: By default is 'list'(returns a list), but can be 'txt' this will write a .txt with user followers
    print_followers: By default is 'false'(don't print followers), but can be 'true' this will print followers

    Example code:
     
        from scrapinsta import Scrapinsta
    account = 'nasa' # Account to get info amount = 50
    # Instantiate Scrapinsta s = Scrapinsta()
    # Testing: method = 'list' list_followers = s.get_user_followers(account, amount, method='list', print_followers='true')
    # Testing: method = 'txt' s.get_user_followers(account, amount, method='txt', print_followers='true')

Scraping user following account

Usage

  1. from scrapinsta import Scrapinsta and instantiate

  2. Call function Scrapinsta.get_user_followings(account, amount, method, print_following)

    account: Account which wants to get followed users
    amount: Number of followed users to scraping
    method: By default is 'list'(returns a list), but can be 'txt' this will write a .txt with followed users
    print_following: By default is 'false'(don't print followed users), but can be 'true', this will print followed users

    Example code:
     
        from scrapinsta import Scrapinsta
    account = 'nasa' # Account to get info amount = 50
    # Instantiate Scrapinsta s = Scrapinsta()
    # Testing: method = 'list' list_following = s.get_user_followings(account, amount, method='list', print_following='true') # Testing: method = 'txt' s.get_user_followings(account, amount, method='txt', print_following='true')

Contact:

LinkedIn

Twitter

Instagram

E-mail

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

scrapinsta-0.0.2.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

scrapinsta-0.0.2-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

Details for the file scrapinsta-0.0.2.tar.gz.

File metadata

  • Download URL: scrapinsta-0.0.2.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.1 CPython/3.9.1

File hashes

Hashes for scrapinsta-0.0.2.tar.gz
Algorithm Hash digest
SHA256 10f8f4f812c9f2a3c9ef62c6131abbe709ccef752ae44e31f42321a768ee5f31
MD5 66e3e4e0d6fd1e4b5d3b18df2f7c36b6
BLAKE2b-256 094fce71c18787114743050247ddb96ce5c2bd732b35f8dab229f41e8dfa2944

See more details on using hashes here.

File details

Details for the file scrapinsta-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: scrapinsta-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 5.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.1 CPython/3.9.1

File hashes

Hashes for scrapinsta-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 82b0acd8dd94f33a21808310a7e1fd1e8402ce23264d1b0471faa21e2e3a383f
MD5 f271c7ce2697501ffb247796d009c144
BLAKE2b-256 74275373d7e690e3718afea485d641b9efb2bb1229fe435336cb2a819e3f6e32

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page