Si può usare BeautifulSoup? (Si' ... dipende da come)

M
Marco47 (750 points)
7 20 25
asked Dec 5, 2017 in Es3 by Marco47 (750 points)
closed Dec 5, 2017 by andrea.sterbini
Mi chiedevo se fosse possibile utilizzare BeautifulSoup per risolvere l'esercizio numero 3?
344 views
closed with note: scorciatorie dubbie

1 Answer

m
matteo.chiari (3650 points)
2 17 30
answered Dec 5, 2017 by matteo.chiari (3,650 points)
edited Dec 6, 2017 by matteo.chiari

UPDATE: 

Il professore ha commentato sull'uso di BS4 in maniera più dettagliata.

http://q2a.di.uniroma1.it/4081/avviso-controlli-aggiuntivi-sui-programmi-e-fair-play?show=4083#c4083

http://q2a.di.uniroma1.it/3989/si-puo-usare-beautifulsoup-si-dipende-da-come?show=4012#c4012


Edito per non diffondere false informazioni .

Mi hanno fatto notare che è disponibile nella distribuzione, quindi si può usare.


Ciao,

puoi usare tutte le librerie incluse in Anaconda, purtroppo BeautifulSoup non lo è quindi no

M
Marco47 (750 points)
7 20 25
commented Dec 5, 2017 by Marco47 (750 points)
Ho controllato la lista che mi hai linkato e ci sta  beautifulsoup4, quindi la posso utilizzare?
andrea.sterbini (172780 points)
513 935 1789
commented Dec 5, 2017 by andrea.sterbini (172,780 points)
Mi sembra che nella distribuzione ci sia, quindi OK
m
matteo.chiari (3650 points)
2 17 30
commented Dec 5, 2017 by matteo.chiari (3,650 points)
Accidenti m'era sfuggita. Buono a sapersi comunque !
andrea.sterbini (172780 points)
513 935 1789
commented Dec 5, 2017 by andrea.sterbini (172,780 points)
ATTENZIONE: dato che l'esercizio vi chiede di implementare le funzioni ricorsive, se usate bs4 o altra libreria per cercare i selettori CSS senza implementarle non passerete i test.
a
alecapecchi (3860 points)
4 14 21
commented Dec 6, 2017 by alecapecchi (3,860 points)
Neanche se partendo dal risultato, ottenuto tramite bs4, poi la implementiamo ricorsivamente? Se no, l'uso di bs4 per la ricerca dei selettori comporta un cartellino rosso o solo punti sottratti dai test di ricorsione?