Small utility to look up price ranges for a list of phones.
For most use cases, websites like idealo will do the job more conveniently. I was looking for an inexpensive phone that supports ARCore. No website I found supported this filter, so I was left with a list of a few dozen phones to look up manually.
Instead, I wrote this little tool to scrape the German Google shopping page for the price range and export it to a CSV file with the minimum and maximum prices that were found.
Only dependency is BeautifulSoup:
pip install -r requirements.txt
From the root directory:
python scrapper.py