// readme

Tractor Supply Scraper β€” Store Prices, Stock and Ratings in Python

-orange)

Tractor Supply scraper β€” an open-source (MIT) Python tool that reads tractorsupply.com categories, whole departments and keyword searches and writes products priced at a specific store, with unit price, stock, pickup availability and ratings, to JSON or CSV. On this site it needs the 2Captcha Scraping Browser API with a US exit: measured 2026-09-28, that was the only client served, while datacentre curl, local Chromium, a US residential proxy and the 2Captcha Scraper API were all refused. Use it to build a product dataset or for store-level price monitoring, comparing two runs priced at the same store with diff_runs.py.

Scrapes tractorsupply.com listings β€” a category, a whole department, or a keyword search β€” into JSON and CSV, with the prices of a specific store:

--modewhatexample
categorya category or a whole department--category poultry-feed-treats, --url …/tsc/category/pet
searcha keyword search, in any of the site’s eight orderings--search "dog food" --sort price-asc

One row per product, 35…