Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Notice Board

-Conteggio nodi. HW 4.3-_-GRADE03-

L
LucaStravato (1360 points)
10 31 38
in Es3 by (1.4k points)
closed by
  • 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?!
318 views
closed with the note: answered

1 Answer

Best answer
andrea.sterbini (207920 points)
749 1267 2373
by (208k points)
selected by
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.