Skip to content

ilyazub/walmart-store-locator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

walmart-store-locator

Download a list of Walmart Stores.

The latest data is in output/walmart_stores.csv.

Sample data

store_id postal_code address
1158 35214 "2473 Hackworth Rd, Adamsville, AL 35214"
4756 35007 9085 Hwy 119
423 35007 630 Colonial Promenade Pkwy
726 35010 "2643 Highway 280, Alexander City, AL 35010"

Sponsorship

Sponsored by SerpApi

Sponsored by SerpApi

Usage

This project requires Rust and Cargo to be installed.

Download this repository

git clone [email protected]:ilyazub/walmart-store-locator.git

Execute using Cargo

cargo run

For better reliability use proxies. This project uses reqwest crate which automatically uses HTTP_PROXY environment variable.

HTTP_PROXY="..." cargo run

Walmart Stores will be written to output/walmart_stores.csv.

TODO

  • Speed up requests
  • Retry on HTTP errors
  • Add progress bar
  • Refactor to idiomatic Rust

About

Download list of Walmart Stores

Topics

Resources

Stars

Watchers

Forks

Languages