HDTutorial
IT

La riproduzione carica il player incorporato di YouTube (modalità privacy avanzata).

Tutorial completo su Web Scraping con Python Beautiful Soup (find/find_all, selezione CSS, estrazione tabelle)

355.530 visualizzazioni 30 luglio 2020 1:13:03

Guarda su YouTube
CanaleKeith Galli

Capitoli

Descrizione dell’autore

Metti alla prova le tue competenze in Python e Pandas con problemi su StrataScratch!

In questo video ti guideremo attraverso il web scraping con Python usando la libreria Beautiful Soup. Partiremo con una breve introduzione all’HTML e al CSS e spiegheremo cos’è il web scraping. Successivamente, approfondiremo i concetti base di Beautiful Soup: come caricare una pagina web, i comandi essenziali come *find* e *find_all*, come estrarre testi dagli elementi HTML e molto altro. L’ultima parte del tutorial è dedicata a esercizi pratici per mettere in pratica ciò che hai imparato. Scraperemo una pagina web per estrarre link, impareremo a leggere una tabella e caricarla in un dataframe di Pandas, e vedremo come scaricare un’immagine dal web. Speriamo ti diverta!

Unisciti all’*Army di Python* per accedere a vantaggi esclusivi!

Risorse utilizzate in questo video

Scopri di più su HTML/CSS

Indice del video!
0:00 - Introduzione e panoramica
1:09 - Cos’è il web scraping?
3:51 - Introduzione all’HTML

Utilizzo della libreria Beautiful Soup (5:29)
6:31 - Caricare una pagina web (con la libreria *requests*)
8:21 - Inizio dello scraping
9:18 - Metodi *find* e *find_all*
16:00 - Trovare testo specifico negli elementi HTML (con regex)
18:38 - Metodo *select* (selezione tramite percorsi CSS)
25:55 - Estrazione del testo da un elemento HTML
28:17 - Ottenere un attributo di un elemento HTML (href, src, id, class, ecc.)
29:41 - Navigazione nel codice (genitori, figli, fratelli)

Ora mettiamoci alla prova! (33:57)
35:53 - Esercizio #1: Estrai tutti i link social da una pagina web in 3 modi diversi
42:09 - Eserc…

Informazioni su questo tutorial

Keith Galli ha pubblicato questo video tutorial di 1:13:03 il 30 luglio 2020. È stato visto 355.530 volte su YouTube.

Categoria
Istruzione
Durata
1:13:03
Pubblicato
30 luglio 2020
Visualizzazioni
355.530
Mi piace
9.446

Condividi

Questo tutorial in altre lingue