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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file AmazonSmartScraper-1.0.6-py3-none-any.whl.
File metadata
- Download URL: AmazonSmartScraper-1.0.6-py3-none-any.whl
- Upload date:
- Size: 17.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
67ec42c5a2ee1c6015482c5bc2050411698f8f6cacb1dc5849d30d126ee8bcef
|
|
| MD5 |
72d73a0e6793227ed9c73aa054b47eca
|
|
| BLAKE2b-256 |
75790a98c5608eb87719fe9f45ed2d8203cd8ae56647c93bd5ae5194d053e5e5
|