/Skroutz-Stats-Scraper

A simple skroutz.gr scrapper to get my personal user statistics.

Primary LanguagePythonMIT LicenseMIT

Personal statistics & More from @Skroutz

Simple web scraper that prints out:

  • Products reviews
  • Total upvotes
  • Comments
  • Shop reviews
  • Bought products that I haven't reviewed yet

Get your own _helmet_couch cookie element

The _helmet_couch is responsible for authenticating the user and without it this service won't work. To obtain your own:

  1. Open your favourite browser ex. Firefox Developers Edition
  2. Visit skroutz.gr and log in to your account
  3. Press F12 to enter development tools
  4. Select Storage tab>Cookies>skroutz.gr
  5. Search for _helmet_couch and copy-paste its value in source_file.py

If you wish, you can read more about Skroutz cookie policy.

Setup

  • Download & Install preferably Python v.3.9.X
  • $ pip install beatifulsoup4
  • $ pip install lxml
  • Run as $ python3 main.py