Vai al contenuto principale

Corso

Web Scraping in Python

Intermedio4 h

Impara a recuperare e analizzare le informazioni da Internet usando la libreria Python scrapy.

Python4 h17 video56 esercizi4,500 XP94,110Attestato di completamento

Crea il tuo account gratuito

Continua con Google
oppure
Continuando, accetti la nostra Termini di utilizzo, i nostri Informativa sulla privacy e il fatto che i tuoi dati sono archiviati negli USA.

Scelto dagli studenti di migliaia di aziende

Descrizione del corso

La capacità di creare strumenti in grado di recuperare e analizzare informazioni distribuite sul web è stata e continua a essere preziosa in molti ambiti della data science. In questo corso imparerai a navigare e interpretare il codice HTML e a creare strumenti per esplorare automaticamente i siti web. Anche se lo scraping verrà effettuato con la versatile libreria Python scrapy, molte delle tecniche che imparerai possono essere applicate anche ad altre librerie Python popolari, come BeautifulSoup e Selenium. Al termine del corso avrai un solido modello mentale della struttura HTML, saprai creare strumenti per analizzare il codice HTML e accedere alle informazioni desiderate, e potrai creare semplici spider di scrapy per esplorare il web su larga scala.

Prerequisiti

Programma

Struttura del corso

1

Introduzione a HTML

Impara la struttura di HTML. Iniziamo spiegando perché il web scraping può essere un’aggiunta preziosa alla tua cassetta degli attrezzi per la data science e poi approfondiamo alcune basi di HTML. Concludiamo il capitolo con una breve introduzione alla notazione XPath, usata per navigare tra gli elementi all’interno del codice HTML.
Inizia il capitolo
3

Locator CSS, concatenazione e Responses

4

Spider

Impara a creare crawler web con scrapy. Questi spider di scrapy esploreranno il web attraverso più pagine, seguendo i link per estrarre automaticamente ciascuna di esse secondo le procedure che abbiamo visto nei capitoli precedenti.
Inizia il capitolo

Web Scraping in Python

Corso
completato

Ottieni Attestato di conseguimento

Iscriviti ora

Sviluppa le tue competenze sui dati con DataCamp for Mobile

Fai progressi ovunque tu sia con i nostri corsi mobile e le sfide di programmazione quotidiane da 5 minuti.