1
0
Files
jecnarozvrh/web/content/posts/scraper-documentation/index.md
jzitnik-dev 55a2eaaeb4
All checks were successful
Remote Deploy / deploy (push) Successful in 6s
docs: Include website
2025-12-20 18:55:49 +01:00

892 B

title, date, tags
title date tags
Jak Funguje Scraper 2025-12-20
scraper
backend

Celý proces je automatizovaný a běží v pravidelných intervalech, které se mění v závislosti na denní době.

  1. Stažení Souboru: Scraper se pomocí automatizovaného prohlížeče přihlásí na SharePoint SPŠE Ječná, kde je uložen oficiální Excel soubor s mimořádným rozvrhem. Po přihlášení tento soubor stáhne.

  2. Parsování Dat: Po stažení skript otevře Excel soubor a začne z něj "číst" data. Prochází jednotlivé řádky a sloupce, aby identifikoval rozvrhy pro jednotlivé třídy a informace o absencích učitelů.

  3. Generování JSONu: Všechna přečtená a zpracovaná data jsou následně uložena do jednoho souboru ve formátu JSON.

  4. Poskytnutí přes API: Tento JSON soubor je finálním zdrojem dat, který API server používá.