Skip to content

Latest commit

 

History

History
29 lines (19 loc) · 676 Bytes

README.md

File metadata and controls

29 lines (19 loc) · 676 Bytes

degreeworks

Scraper for Ellucian Degree Works

Usage

  1. Navigate to Degree Works and save a local copy of the page.

  2. Run main.py with the index page as an argument. Use -h to see all valid arguments.

    $ ./main.py -qr 3 degreeworks.html
    ENGL 25080
    ENGL 25092
    ENGL 25096
    WGSL 29003
  3. Profit!

Dependencies

Requires at least Python 3.6 and BeautifulSoup.

Bugs

Likely many, as this was only tested with one Degree Works profile. Based on an unstable API; what works today may not work tomorrow.