Skip to content

mchocho/themALL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

themALL🛍️

Compare prices from dozens of well known e-commerce and b&m retailers.

forthebadge made-with-python

MIT license

Install

git clone https://github.com/mchocho/themALL

pip install -r requirements.txt

#Search for a harddrive disk
py themall "1 tb hdd"

#Save your search results in a txt file
py themall "resident evil village" > results.txt

For more resources you'll have to download the Firefox web driver and point to it in a .env file. After downloading the web driver run:

vi .env

Replace the value "Path/to/geckodriver" with the path to web driver. Save the .env file and exit vim. Then run:

py -m unittest test/test_themall.py

Available stores

Name Country Requires web driver
Bidorbuy 🇿🇦 No
Builders 🇿🇦 No
Cash Crusaders 🇿🇦 No
EVETECH 🇿🇦 No
Game 🇿🇦 No
HiFi Corp 🇿🇦 No
Incredible 🇿🇦 No
Loot.co.za 🇿🇦 No
Makro 🇿🇦 No
Pick n Pay 🇿🇦 No
Raru 🇿🇦 No
Takealot.com 🇿🇦 Yes
The Kid Zone 🇿🇦 No
WantItAll.co.za 🇿🇦 No

Quick tips

  • Precise searches yield the best results.
  • If the table columns are too wide, just zoom out, retry the search, then zoom back in once it produces output.
  • Please share this with your friends.