A GUI wrapper around instaloader to scrape Instagram hashtags and users with
Project description
DMI Instagram Scraper
This package provides a simple GUI on top of instaloader. Instaloader is a great Instagram scraper, but it requires familiarity with command-line interfaces or Python to use. For people who do not have that familiarity, this GUI makes it possible to scrape Instagram and easily collect all scraped data in a single CSV file with metadata.
The scrape runs from the user's own computer. This can be contrasted with tools like 4CAT, which run scrapes from a central server. The disadvantage of that approach is that Instagram's aggressive rate limiting kicks in quickly if many scrapes are run from a central server. By using this app, all scrapes are run from the local computer, hopefully preventing rate limiting from being too obstructive.
CSV files generated by the DMI Instagram Scraper can be imported into 4CAT for further analysis.
There is a FAQ with some more information on the application.
Installation
Via pip
This is recommended if you have some familiarity with Python, since it makes it easier to ensure you are running the latest version of the software.
pip3 install dmi-instascraper
Then to run it
python3 -m dmi_instascraper
Via pre-packaged binaries
This is the simplest way of running the app; download the application file and run it.
One-file binaries for Windows and macOS are (or will soon be) provided on the releases page.
License
This software was developed by the Digital Methods Initiative, and is distributed under the Mozilla Public License 2.0 license. See LICENSE for details.
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
Built Distribution
File details
Details for the file dmi-instascraper-0.7.0.tar.gz
.
File metadata
- Download URL: dmi-instascraper-0.7.0.tar.gz
- Upload date:
- Size: 44.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.20.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8fc267651d04aad9b83fa278cac4a1ed16f9bf9ddc75f440f9e72ce6592b2e7 |
|
MD5 | 42b927a38217e4b8aa250ca7ba3efdc4 |
|
BLAKE2b-256 | ef1bb69a40a18499abd547be61fb7994b364c712d8b19064b7e1dd436ac65c3e |
File details
Details for the file dmi_instascraper-0.7.0-py3-none-any.whl
.
File metadata
- Download URL: dmi_instascraper-0.7.0-py3-none-any.whl
- Upload date:
- Size: 43.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.20.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a1160250704dd8d2cff2051c1a8eb7b044611050ec8aa3fdc52a60ea23fe18f |
|
MD5 | 3a8776e0b8e88cf782ffd277f0437fc0 |
|
BLAKE2b-256 | b0843b20f888ce7cd91f94b7e3eaef162705e033a96b7a5d7c2ed41ca6f02e08 |