Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/a-r-r-o-w/pesuacademy-scraper
- Owner: a-r-r-o-w
- License: mit
- Created: 2021-09-27T00:06:55.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-09-24T15:37:46.000Z (over 2 years ago)
- Last Synced: 2024-12-05T17:41:27.362Z (about 1 month ago)
- Language: Python
- Size: 18.6 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.