-Conteggio nodi. HW 4.3-_-GRADE03-

L
LucaStravato (1360 points)
7 31 38
asked Nov 30, 2017 in Es3 by LucaStravato (1,360 points)
closed Nov 30, 2017 by andrea.sterbini
  • Volevo sapere se in conta_nodi() posso fare un controllo sul selettore che ho in input e poi una volta che ho capito cosa cercare, se tag/id/class richiamare funz1, invece se devo cercare un [attributo=valore] chiamo funz2, e invece se devo cercare avo discendete/padre>figlio chiamo funz3. Facendo cosi farei parte di quei 'furbi' che adattano il programma solo per il grader?
  • Poi vedendo il grade03.py, mi accorgo non ci troveremo mai nella situazione di cercare quanti nodi ci sono con più di due attributi, ad esempio -> selettore= '#intestazione .header title p2'    per il nodo <h1 id="intestazione" class="header title p2">Un Semplice Documento</h1>    Potrebbe capitare nel rilascio dei nuovi grader?!
218 views
closed with note: answered

1 Answer

Best answer
andrea.sterbini (172780 points)
514 935 1789
answered Nov 30, 2017 by andrea.sterbini (172,780 points)
selected Nov 30, 2017 by LucaStravato
2) Nei nuovi grader useremo files html lunghi e con una profondità alta, per cui i selettori saranno più complessi.

1) Puoi usare tranquillamente funzioni separate per ciascun tipo di selettore.

NB i 'furbi' che adattano il programma solo per il grader non passeranno il test aggiuntivo (di peso MOLTO alto) che faremo girare dopo la consegna.