This Python CLI tool reads a CSV file containing Amazon product URLs and scrapes current prices, titles, and availability daily. It’s for developers and analysts who need to track price fluctuations for market research or personal use. Outputs clean JSON or CSV reports for easy analysis.
Features
- CSV input — Provide a list of product URLs in a simple CSV file
- Daily scraping — Schedule daily price checks with cron or Task Scheduler
- Robust parsing — Extracts price, title, availability, and ASIN from product pages
- Multiple outputs — Save results as JSON, CSV, or append to a log file
- Error handling — Skips invalid URLs and logs errors for review
Usage
amazon-tracker --input urls.csv --output prices.json
Requirements
Python 3.8+. Install dependencies:
pip install -r requirements.txt
Download
Buy once, download immediately. ZIP includes the full script, README, and usage examples.
License
Personal & Commercial Use. You may use this tool in your own personal and commercial projects. Redistribution or resale of the source code is not permitted.