c0nf1den71al / examtopics-question-parser

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Examtopics Question Parser

A python script to parse questions from ExamTopics question dumps. The script turns the raw input into an interactive quiz. This script is a proof of concept and is for educational purposes only. I take no credit or responsibility for the content found on ExamTopics.

Currently Supported Features

  • Parses a raw question dump from ExamTopics into a quiz.
  • Changable quiz length and passing score.
  • Random questions from dump each time.

Requirements

  • (Optional) ExamTopics premium subscription

Installation

  1. Clone this repository using the command:
git clone https://github.com/d4rkflam1ngo/examtopics-question-parser && cd examtopics-question-parser
  1. Visit ExamTopics and find the exam questions you would like to parse.
  2. When viewing the questions select Custom View Settings and change the number of questions per page to the amount you would like to parse (you may need a premium account to view a large number at once).
  3. Ensure Generate a printer-friendly version and Render the questions with answers exposed are both selected then select Set Session Settings.

Custom View Settings

  1. Once the questions have rendered, select all the text on the page Ctrl-A. Paste this text into a file and remove the text from the page header and footer.
  2. Customise the script where necersarry, change the file name and the passing percentage.
  3. Launch the script by running:
python3 examtopics-question-parser.old.py

Requested Features

About


Languages

Language:Python 100.0%