Skip to content

Iftakharpy/algoexpert-download

Repository files navigation

algoexpert-download

Downloads all questions and solutions using python from https://www.algoexpert.io/questions

Requirements

  1. Update variables that are directory/file paths according to your preferences or to make compatible with your environment in config.py.
  2. Update AUTH_KEY in the config.py file to download list of questions and question data more info.
  3. Install requirements to download questions as pdf file and to download solution videos.
  4. More on question pdf
  5. More on question solution videos
  6. submit.py is a simple script to submit solutions using firefox browser Requirements:
    1. firefox browser
    2. geckodriver
    3. Add the directory to PATH where geokodriver binary is located
    4. Install xclip using sudo apt-get install xclip command for linux users
    5. Login to your algoexpert account in firefox browser before running submit.py script
    6. Also update FIREFOX_PROFILE_PATH and QUESTIONS_DIR according to your environment
  7. Install requirements using pip install -r requirements.txt