87780 - SEM. AN INTRODUCTION TO WEB SCRAPING USING PYTHON

Anno Accademico 2017/2018

  • Docente: Laura Bottazzi
  • Crediti formativi: 3
  • Lingua di insegnamento: Italiano
  • Modalità didattica: Convenzionale - Lezioni in presenza
  • Campus: Bologna
  • Corso: Laurea Magistrale in Economia e politica economica (cod. 8420)

Contenuti

Il seminario introduce i concetti principali della programmazione in Python e alcuni strumenti per raccogliere, estrarre e analizzare dati da pagine Web. Saranno per questo presentati l’architettura e le principali tecnologie Web, a partire da HTML, e i linguaggi standard per navigare la struttura delle pagine, tra cui DOM e XPath. Nella seconda parte sarà introdotto l’uso di Scrapy, un framework Python per Web scraping, attraverso la discussione di casi reali.

Testi/Bibliografia

Il materiale saranno offerti dai docente. Gli studenti dovranno downlodare il programma Python sul proprio pc

Metodi didattici

insegnamento frontare ed esercizi in aula e a casa

Modalità di verifica e valutazione dell'apprendimento

prova di web scaping finale in aula

Strumenti a supporto della didattica

Slides

Orario di ricevimento

Consulta il sito web di Laura Bottazzi