/CMS-Parser

A python based tool to parse the contents of moodle based CMS of BITS Pilani Hyderabad Campus

Primary LanguagePython

CMS-Parser

A python based tool to parse the contents of moodle based CMS of BITS Pilani Hyderabad Campus.

This tool uses Python 3 and requires lxml module to be installed. This tool uses the technique of webpage scraping to parse the contents of CMS and display if there is anything new. The id's of the contents which have already been shown are stored in the data folder. Content id's of each course are stored in a separate file.

Works only with Python 3+

Install the following modules:

  1. lxml
  2. cssselect

To run the tool use : python3 cms.py in the terminal

Link to CMS : http://id.bits-hyderabad.ac.in/moodle/