Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/a-r-r-o-w/pesuacademy-scraper

Notes/Slides scraper for www.pesuacademy.com
https://github.com/a-r-r-o-w/pesuacademy-scraper

Last synced: 25 days ago
JSON representation

Notes/Slides scraper for www.pesuacademy.com

Awesome Lists containing this project

README

        

PESUAcademy-Scraper
=====================

Notes/Slides scraper for [PESU Academy](https://www.pesuacademy.com)

### Requirements
```py
pip install -r requirements.txt
cd src
```

### Usage
```py
python3 download.py -s semester username password
```

As an example, let's scrape notes and slides for Semester 3:

```py
python3 download.py -s 3 PES1UG20XY123 MySuperSecretPassword
```

Additionally, you can specify whether or not you want console logging to be enabled while scraping (enabled by default).
- To disable logging, use `-q` or `--quiet`
- To enable debug logging, use `-v` or `--verbose`

### To-Do
- [ ] Publish as `PyPi` package to make the project accessible to everyone.