Skip to content

Latest commit

 

History

History
56 lines (32 loc) · 1.64 KB

README.md

File metadata and controls

56 lines (32 loc) · 1.64 KB

index-removebg-preview(1)

ScrapNIT-JSR

A tool to scrap latest results and student/class information fastly. Note : A faster and less clumpsy version for previous tool NIT-JSR-RESULTS-LEECHER.

Requirements

Python3

Requests

BeautifulSoup

Installation

  1. Clone the repo with the following command or Download and extract it using any file extractor.

git clone https://github.com/RoyalEagle73/ScrapNIT-JSR.git

  1. Move to the downloaded folder.

  2. Install all requirements using following command.

pip3 install -r Requirements.txt

  1. Now, You're ready to use the tool.

How To USE

  1. Change folder to directory in terminal.

  2. Choose mode you want to try.

  3. Single Student Scrapping : This scrapes the data for the Roll Number provided. Use the -s flag to change to this mode.

python3 scrapNIT.py -s YOUR_ROLL_NUMBER

  1. Class Scrapping : This scrapes the data for the whole class for given Roll Number. Use the -c flag to change to this mode.

python3 scrapNIT.py -c LAST_ROLL_NUMBER_IN_CLASS

  1. JSON File will be downloaded with your Roll Number(Single Student Mode) or with your Department's name(Class Scrapping Mode).

Languge Used

Python3

Other Project related to Result/Data Scrapping

NIT-JSR-RESULTS-LEECHER

Follow me on

GitHub

Reddit

Linkedin

⛥ the repo, if it helped you :)