-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathdemo.py
36 lines (27 loc) · 818 Bytes
/
demo.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
from matemaks_scraper import MatemaksScraper
from export_functions import *
"""
Import needed things:
from matemaks_scraper_class import MatemaksScraper
from export_functions import *
Init scrapper:
scraper = MatemaksScraper()
Use medthods:
- scraper.get_basic_matura_course()
- scraper.get_extended_matura_course()
- scraper.get_all_matura_course()
- scraper.get_all_matura_questions()
- scraper.get_lessons_data(url)
- scraper.get_questions(url)
- scraper.generate_data_for_matemaks_extension()
Close browser:
- scraper.close_browser()
Export data:
- export_to_json(data)
"""
# EXAMPLE:
# Init MatemaksScraper class, open browser and login to matemaks
scraper = MatemaksScraper()
scraper.generate_data_for_matemaks_extension()
# Close the browser
scraper.close_browser()