Skip to content

Repository files navigation

CEITI Date Elevi

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

Cum îl rulez?

Linux/Windows/OS X/Android(Termux)/Whatever:

  1. Descarcă şi instalează ultima versiune de python pentru sistemul tău de operare.
  2. Instalăm următoarele module python:
    • Requests
    • BeautifulSoup4
    • curses ( sau windows-curses )
    Folosind comanda:
    python -m pip install NumeModul
    
  3. 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 ¯\(ツ)/¯ .

About

https://ceiti.md/date-elevi/ cu python :)

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages