Skip to content

StephTheDataPractitioner/AmazonPythonScraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Amazon Phone Search Scrapy Project

This Scrapy project is designed to scrape phone product information from Amazon's search results. It utilizes Scrapy, a powerful web scraping framework, to extract data from Amazon's search pages.

Project Structure

  • Spider: Amazon_Phone_Search

    • Scrapy spider responsible for crawling Amazon search results for phone products and extracting relevant data.
  • Item Models:

    • AmazonItem: Defines the structure of the scraped data, including product name, color variants, price, stars, rating count, feature bullets, images, and variant data.
  • Pipelines:

    • AmazonscraperPipeline: Processes the scraped items, cleans the data, and prepares it for storage.
  • Settings:

    • Various Scrapy settings configured to control the behavior of the crawling and scraping process.

Usage

  1. Install the necessary Python libraries and dependencies, including Scrapy and required middleware.

  2. Install the ScrapeOps Proxy middleware:

    pip install scrapeops-scrapy-proxy-sdk 
    
  3. Install the ScrapeOps Monitor SDK:

pip install scrapeops-scrapy
  1. Also ensure the scrapeops monitor are installed:
pip install scrapy scrapeops-scrapy

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages