Program simplu scris în python pentru a afişa în terminal datele unui elev de la CEITI folosind un POST request.
Acest program a fost scris fara cunostinte de baza in Python, best practices and so on. Asa ca imi cer scuze de spaghetti code.
Introduceţi IDNP-ul la rularea programului in interfata grafica
Linux/Windows/OS X/Android(Termux)/Whatever:
- Descarcă şi instalează ultima versiune de python pentru sistemul tău de operare.
- Instalăm următoarele module python:
- Requests
- BeautifulSoup4
- curses ( sau windows-curses )
Folosind comanda: python -m pip install NumeModul - Dublu-click pe main.py sau rulează din terminal:
python3 main.py
Probleme cunoscute care nu vor fi adresate pentru ca am pierdut prea mult timp deja pe acest proiect useles..
- Window size trebuie sa fie maxim pentru ca datele din toate categoriile sa fie afisate
- Se poate sa stocam datele la primirea fisierului din request ca sa nu le scrape-uim de fiecare data cand avem nevoie.
- Se poate de facut rewrite la tot spaghetti-ul asta, se poate.
- Scraping-ul ar trebui sa fie compatibil pentru orice tip de date (elev din ani diferiti, cu date diferite) dar nu a fost testat pentru ca imi era lene sa ma apuc de furat IDNP-uri ¯\(ツ)/¯ .