Skip to content

An python project to automate answering of multiple choice questions in online assignments.

Notifications You must be signed in to change notification settings

harisankar01/Answer-automation0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Selenium

automation0

A new project on web bots with selenium

The goal of this project is to automate answering multiple choice question answering by scraping answers from other site

Requirmnets

Have pip installed in your local machine and install the following packages by pip install command

The packages required are:

We need latest version of Chrome Web Driver for Web automation and It can be found here

External Downloads:

Explaination to the code

Context Explaination
Scrape() upto line 39 This function scrapes the solutions for multiple choice answers
Scrape() other lines Automating the job of finding correct option and clicking the multiple choice button
Difficulty Many websites use a random string for options which are not constant for all assignments(lines 77,87...)
Remarks The example site I have tested has many dropdowns which require different syntax (lines 60..)
flowchart LR
    A[Scrape the required website] --> B[Load the Web Driver]   
    B --> C[Automate for login and finding multiplechoice options]
    C --> D{answer is options}
    D -- Yes --> E(Click option)
    D --> |No| F(Dont Click)
Loading

This is a project to learn about bots and selnium and best use cases are for educational purposes

About

An python project to automate answering of multiple choice questions in online assignments.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages