Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lukasdrsman/edupage-homework
A simple web scraper to retrieve homework from EduPage
https://github.com/lukasdrsman/edupage-homework
cli edupage edupage-org homework online-school python school scraper selenium web-scraping
Last synced: about 1 month ago
JSON representation
A simple web scraper to retrieve homework from EduPage
- Host: GitHub
- URL: https://github.com/lukasdrsman/edupage-homework
- Owner: LukasDrsman
- License: unlicense
- Created: 2020-04-12T21:09:51.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-11-22T11:26:29.000Z (about 4 years ago)
- Last Synced: 2024-07-30T18:14:32.739Z (5 months ago)
- Topics: cli, edupage, edupage-org, homework, online-school, python, school, scraper, selenium, web-scraping
- Language: Python
- Homepage:
- Size: 31.3 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# edupage-homework (eduhw)
## Installation
#### Requirements:
* edupage account
* python3 with pip
* selenium
* chrome or firefox
* geckodriver (when using firefox)#### Install selenium:
```sh
pip install selenium --user
```#### Install and run:
```sh
git clone https://github.com/LukasDrsman/edupage-homework.git
cd edupage-homework
# edit and rename config-example.py to config.py
sudo ./install
eduhw
```## Usage:
```
eduhw [mode]
```
| mode (long) | mode (short)| description |
| ------------- |:-----------:|-------------- |
| | | simple output |
| --formatted | -f | formatted output |
| --minimal | -m | 1 assignment per line |