Skip to main content

A package to scrape Amazon product information

Project description

Amazon Smart Scraper Package

Overview

The Amazon Smart Scraper package is designed to facilitate the extraction of product information from Amazon. It uses the Amazon exposed APIs for mass extraction and supports various functionalities such as retrieving ASINs by keyword, alias, or URL, and parsing detailed product information from responses. It's smart enough to use Selenium to build the sessions for the requests library without the need to search for valid headers, etc., for your scraping session. Additionally, it supports using proxies. All these options are optional.

Features

  • Retrieve ASINs by Keyword: Search for products on Amazon using specific keywords and retrieve their ASINs.
  • Retrieve ASINs by Alias: Fetch ASINs based on predefined aliases for product categories.
  • Retrieve ASINs by URL: Extract ASINs from a given Amazon URL, with optional pagination support.
  • Parse Product Information: Convert JSON responses into structured product data, including details like title, price, rating, and more.

Prerequisites

  • Python 3.10 or higher

Installation

To install the package, use the following command:

pip install AmazonSmartScraper

Usage

For usage examples, refer to the examples directory or visit the GitHub repository.

Contact Information

For issues, questions, or suggestions, please open an issue on the GitHub repository or contact the author at benseryamohammed1@gmail.com.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

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

AmazonSmartScraper-1.0.5-py3-none-any.whl (17.6 kB view details)

Uploaded Python 3

File details

Details for the file AmazonSmartScraper-1.0.5-py3-none-any.whl.

File metadata

File hashes

Hashes for AmazonSmartScraper-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 b85152b592ceaad055d3efb37e1ebfb4c01e675e9b990a87dcfc8e2a68c0ad4d
MD5 d3c08a0e1f3f32cd1d6e5c52494eacdb
BLAKE2b-256 358af2ce30d44d05f1a5782051e7ca3e4fe9f04b130a782a393cf51dc1320e14

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